.elementor-12966 .elementor-element.elementor-element-40ddad4{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12966 .elementor-element.elementor-element-0512d63{--display:flex;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-89cf87a{--display:flex;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-cc6f188{--display:flex;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-0a3ed9e{--display:flex;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-5292fe3{--display:flex;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-856d9f4{--display:flex;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-a19582f{--display:flex;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-8129e9b{--display:flex;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-a9d8632{--display:flex;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-b9fe658{--display:flex;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-9697684{--display:flex;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-ec26c10{--display:flex;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-5b8b3ff{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-12966 .elementor-element.elementor-element-dae51b5 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-12966 .elementor-element.elementor-element-aa9d48b{--display:flex;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-c5c42cc{--display:flex;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-e07ce87{--display:flex;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-ae28a51{--display:flex;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-23ff510{--display:flex;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-6070f87{--display:flex;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-a96b62c{--display:flex;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-6ea03bd{--display:flex;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-72c6d9b{--display:flex;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-2b59e1e{--display:flex;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-a508cb5{--display:flex;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-7d236f2{--display:flex;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-caacbf4{--display:flex;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-ec1d1ae{--display:flex;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-b637215{--display:flex;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products ul.products li.product{text-align:center;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:60px;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arimo", Sans-serif;font-weight:300;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:30px;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products ul.products li.product .price{font-family:"Arimo", Sans-serif;font-size:24px;font-weight:600;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;font-family:"Muli", Sans-serif;font-size:0px;}.elementor-12966 .elementor-element.elementor-element-395158d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-5b8b3ff{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-395158d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12966 .elementor-element.elementor-element-40ddad4{--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-12966 .elementor-element.elementor-element-4d0b5dc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-e83bcb9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-83c3a32.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-14d9732.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-c29f15d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-4e087b0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-1a2e0da.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-ffa3efb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-f6eaf02.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-bb274d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-64c987e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-1379d2b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-5b8b3ff{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12966 .elementor-element.elementor-element-dae51b5 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-12966 .elementor-element.elementor-element-1a728d9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-2125de1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-91a368d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-a76a182.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-de07c55.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-692625f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-c908c08.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-5a75491.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-7ffc4ad.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-fca1bef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-bfdb705.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-44e3223.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-9290080.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-377b5ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-c4a1dee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12966 .elementor-element.elementor-element-395158d{--e-n-carousel-swiper-slides-to-display:2;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4d0b5dc */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4d0b5dc select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4d0b5dc  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4d0b5dc .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4d0b5dc img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e83bcb9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-e83bcb9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-e83bcb9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-e83bcb9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-e83bcb9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-83c3a32 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-83c3a32 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-83c3a32  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-83c3a32 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-83c3a32 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-14d9732 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-14d9732 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-14d9732  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-14d9732 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-14d9732 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c29f15d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c29f15d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c29f15d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c29f15d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c29f15d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e087b0 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-4e087b0 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-4e087b0  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-4e087b0 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-4e087b0 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a2e0da */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a2e0da select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a2e0da  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a2e0da .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a2e0da img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ffa3efb */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-ffa3efb select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-ffa3efb  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-ffa3efb .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-ffa3efb img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-f6eaf02 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-f6eaf02 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-f6eaf02  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-f6eaf02 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-f6eaf02 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bb274d2 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bb274d2 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bb274d2  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bb274d2 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bb274d2 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-64c987e */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-64c987e .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-64c987e ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-64c987e select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-64c987e  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-64c987e .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-64c987e img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1379d2b */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1379d2b select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1379d2b  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1379d2b .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1379d2b img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-1a728d9 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-1a728d9 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-1a728d9  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-1a728d9 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-1a728d9 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2125de1 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-2125de1 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-2125de1  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-2125de1 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-2125de1 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-91a368d */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-91a368d .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-91a368d ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-91a368d select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-91a368d  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-91a368d .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-91a368d img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-a76a182 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-a76a182 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-a76a182  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-a76a182 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-a76a182 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-de07c55 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-de07c55 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-de07c55  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-de07c55 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-de07c55 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-692625f */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-692625f .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-692625f ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-692625f select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-692625f  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-692625f .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-692625f img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c908c08 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c908c08 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c908c08  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c908c08 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c908c08 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5a75491 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-5a75491 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-5a75491  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-5a75491 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-5a75491 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7ffc4ad */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-7ffc4ad select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-7ffc4ad  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-7ffc4ad .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-7ffc4ad img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fca1bef */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-fca1bef select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-fca1bef  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-fca1bef .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-fca1bef img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-bfdb705 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-bfdb705 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-bfdb705  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-bfdb705 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-bfdb705 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-44e3223 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-44e3223 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-44e3223  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-44e3223 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-44e3223 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9290080 */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-9290080 .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-9290080 ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-9290080 select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-9290080  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-9290080 .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-9290080 img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-377b5ba */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-377b5ba select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-377b5ba  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-377b5ba .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-377b5ba img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c4a1dee */.elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products.phoen_list{
    grid-template-columns: repeat(1,1fr);
}

.phoeniixx_short_desc {
    display: flex!important;
}

.phoen_list .phoeniixx_short_desc {
   display: flex!important;
    margin-left: 15%;
    flex-direction: column!important;
}

ul.phoen_list li.product img {
    width: 30.75% !important;
    float: right!important;}
    
    
elementor-99 .elementor-element.elementor-element-a499d00.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    text-align: right!important;
}

ul.phoen_list li.product .price {
    width: 100%!important;}
    
    .phoen_grid  .phoeniixx_short_desc {
        display: none!important;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee a {
        color: #000;
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .products {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    }
    
    .elementor-products-grid {
        border-top: solid 1px #DDDDDD;
        padding-top: 15px;
    } 
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee .columns-4 .products {
        padding-bottom: 25px!important;
        border-bottom: solid 1px #DDDDDD;
        margin-bottom: 15px!important;
    }
    
    .elementor-element-a499d00 {
         border-bottom: solid 1px #DDDDDD;
    }
    
    @media (min-width: 767px){    
 .phoen_list .phoeniixx_short_btn {
        position: absolute;
    top: 80px;
    left: 0;
    }
    .phoeniixx_short_desc {
    display: flex!important;
    margin-left: 15%;
}
    }
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee ul.phoen_list li.product {
    text-align: right!important;}
    
    
.phoen_list .price {
    text-align: left!important;}
    
    
    .elementor-12966 .elementor-element.elementor-element-c4a1dee select {
        padding: 0.2rem 1rem!important;
    }
    
    .added_to_cart {
        display: none!important;
    }
    
    
   @media (max-width: 767px){ 
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
}
       .phoen_list .phoeniixx_short_btn {
       margin-bottom:15px;
           
       }
       
     .elementor-12966 .elementor-element.elementor-element-c4a1dee  .woocommerce-ordering {
         display:none;  
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .woocommerce-result-count {
           display:none;
       }
       .elementor-12966 .elementor-element.elementor-element-c4a1dee .phoen_gridlist_toggle.phoen_grid {
           display:none;
       }
       
      
       
   }
   
   ..elementor-12966 .elementor-element.elementor-element-c4a1dee img {
       margin-left: 15px!important;
   }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40ddad4 */.elementor-12966 .elementor-element.elementor-element-40ddad4 .add_to_cart_button {
    font-size: 18px !important;
}


.elementor-12966 .elementor-element.elementor-element-40ddad4 .elementor-products-grid, .elementor-12966 .elementor-element.elementor-element-40ddad4 .products {
   border-top:unset !important
    ;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://shop.smeg.co.il/wp-content/uploads/2021/11/Arimo-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://shop.smeg.co.il/wp-content/uploads/2021/11/Arimo-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://shop.smeg.co.il/wp-content/uploads/2021/11/Arimo-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://shop.smeg.co.il/wp-content/uploads/2021/11/Arimo-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Muli';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://shop.smeg.co.il/wp-content/uploads/2022/04/Muli-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Muli';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://shop.smeg.co.il/wp-content/uploads/2022/04/Muli-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */