.elementor-500 .elementor-element.elementor-element-33db9264.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-500 .elementor-element.elementor-element-33db9264.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-500 .elementor-element.elementor-element-33db9264.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-500 .elementor-element.elementor-element-33db9264.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-5e5ec759 */.elementor-500 .elementor-element.elementor-element-5e5ec759 .ui-slider .ui-slider-handle,.elementor-500 .elementor-element.elementor-element-5e5ec759 .ui-slider .ui-slider-range{background:#A13BF0!important;border-color:#A13BF0!important;} .elementor-500 .elementor-element.elementor-element-5e5ec759 .price_slider_wrapper .ui-widget-content{background:#34304B!important;}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-33db9264 */.elementor-500 .elementor-element.elementor-element-33db9264{width:100%;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products{display:grid!important;width:calc(100% - 100px);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:0;margin:0;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products:before,.elementor-500 .elementor-element.elementor-element-33db9264 ul.products:after{display:none;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product{width:100%!important;float:none!important;margin:0!important;padding:20px!important;min-width:0;display:flex;flex-direction:column;background:linear-gradient(150deg,#101020,#080f1b);border:1px solid #49315e;border-radius:10px;overflow:hidden;} .elementor-500 .elementor-element.elementor-element-33db9264 .woocommerce-loop-product__link{display:flex;flex-direction:column;gap:6px;text-decoration:none;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product img{width:100%;height:auto;aspect-ratio:1.2;object-fit:contain;margin:0!important;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .woocommerce-loop-product__title{color:#fff!important;font-family:Inter!important;font-size:20px!important;font-weight:700!important;line-height:1.15!important;margin:0!important;padding:0!important;min-height:69px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-terms{display:flex;flex-wrap:wrap;gap:5px;font-size:11px;line-height:1.8;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-terms>span{padding:1px 10px;border:1px solid #34364c;border-radius:10px;color:#d0cbdc;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .price{font-family:Inter;font-weight:750;font-size:25px!important;line-height:1.2;color:#fff!important;margin:0!important;} .elementor-500 .elementor-element.elementor-element-33db9264 .price del{font-size:.65em;color:#b4b0c3;} .elementor-500 .elementor-element.elementor-element-33db9264 .price ins{text-decoration:none;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-stock{font-size:13px;font-family:Inter;line-height:1.3;color:#0bdd8f;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-stock:before{content:"●";margin-right:5px;font-size:11px;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-stock.outofstock{color:#b4b8c8;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .button{display:flex;align-items:center;justify-content:center;height:40px;background:linear-gradient(120deg,#a639f3,#9423eb)!important;color:white!important;border:1px solid #c268f9!important;border-radius:6px;font-family:Inter!important;font-size:14px!important;font-weight:550!important;line-height:1.2;padding:10px!important;margin:10px 0 0!important;white-space:normal;} .elementor-500 .elementor-element.elementor-element-33db9264 .added_to_cart{color:#c390fa;font-size:12px;text-align:center;margin:8px 0 0;} .elementor-500 .elementor-element.elementor-element-33db9264 .woocommerce-pagination{display:none!important;} .elementor-500 .elementor-element.elementor-element-33db9264 .woocommerce-result-count{color:#bdc5d6;font-size:13px;} .elementor-500 .elementor-element.elementor-element-33db9264 .woocommerce-ordering select{width:171px;font-size:11px;} @media(max-width:1024px){.elementor-500 .elementor-element.elementor-element-33db9264 ul.products{width:100%;gap:16px;}} @media(max-width:767px){.elementor-500 .elementor-element.elementor-element-33db9264 ul.products{gap:12px;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product{padding:12px!important;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;min-height:60px;-webkit-line-clamp:4;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-terms{font-size:9px;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-terms>span{padding:0 5px;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .price{font-size:18px!important;} .elementor-500 .elementor-element.elementor-element-33db9264 .maki-native-stock{font-size:10px;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .button{font-size:10px!important;height:36px;padding:6px!important;}} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .button:before{content:""!important;display:inline-block!important;flex:0 0 21px;width:21px;height:21px;margin-right:10px;background:#fff!important;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIgM2gzbDMgMTJoMTBsMy05SDYiLz48Y2lyY2xlIGN4PSI5IiBjeT0iMjAiIHI9IjEiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjIwIiByPSIxIi8+PC9zdmc+") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIgM2gzbDMgMTJoMTBsMy05SDYiLz48Y2lyY2xlIGN4PSI5IiBjeT0iMjAiIHI9IjEiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjIwIiByPSIxIi8+PC9zdmc+") center/contain no-repeat;} @media(max-width:767px){.elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .button:before{width:16px;height:16px;flex-basis:16px;margin-right:5px;}} @media(min-width:768px) and (max-width:1024px){.elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;line-height:1.2!important;min-height:76px;-webkit-line-clamp:4;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .button{font-size:12px!important;} .elementor-500 .elementor-element.elementor-element-33db9264 ul.products li.product .button:before{width:19px;height:19px;flex-basis:19px;margin-right:7px;}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-76935e28 */.elementor-500 .elementor-element.elementor-element-76935e28{margin:16px 0 0;width:calc(100% - 100px);} .elementor-500 .elementor-element.elementor-element-76935e28 .woocommerce-pagination ul{padding:0;margin:0;list-style:none;border:0;display:flex;justify-content:center;gap:8px;} .elementor-500 .elementor-element.elementor-element-76935e28 .woocommerce-pagination li{display:block;padding:0;margin:0;border:0;} .elementor-500 .elementor-element.elementor-element-76935e28 .woocommerce-pagination li a,.elementor-500 .elementor-element.elementor-element-76935e28 .woocommerce-pagination li span{display:block;min-width:36px;height:36px;padding:8px 10px;border-radius:6px;background:#0a1020;border:1px solid #27334a;color:#b5bfd2;font-size:13px;text-align:center;line-height:18px;} .elementor-500 .elementor-element.elementor-element-76935e28 .woocommerce-pagination .current{background:#9633df!important;border-color:#c754ee!important;color:white!important;} .elementor-500 .elementor-element.elementor-element-76935e28 .disabled{opacity:.65;} @media(max-width:1024px){.elementor-500 .elementor-element.elementor-element-76935e28{width:100%;}}/* End custom CSS */