.elementor-5732 .elementor-element.elementor-element-1db94f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5732 .elementor-element.elementor-element-a719b95{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-5732 .elementor-element.elementor-element-fad9d28{text-align:center}.elementor-5732 .elementor-element.elementor-element-fad9d28 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:42px;font-weight:700;line-height:50px;color:var(--e-global-color-672c510)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-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;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-398f5d5)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-398f5d5)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:26px}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-3e2bf70);font-family:"Plus Jakarta Sans",Sans-serif;font-size:24px;font-weight:600}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-3e2bf70)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-3e2bf70)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-3e2bf70)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-3e2bf70)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-40a7dea);background-color:var(--e-global-color-3e2bf70);border-radius:0 0 0 0}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;padding:10px 10px 10px 10px;border-color:var(--e-global-color-f3302a9)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product:hover{border-color:var(--e-global-color-3e2bf70)}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-5732 .elementor-element.elementor-element-a719b95{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px}.elementor-5732 .elementor-element.elementor-element-fad9d28 .elementor-heading-title{font-size:32px;line-height:36px}.elementor-5732 .elementor-element.elementor-element-dcd466e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media screen and (max-width:767px){.vits-shop-p .products{grid-template-columns:repeat(1,1fr)!important}}.vits-shop-p .page-numbers,.vits-shop-p .woocommerce nav.woocommerce-pagination ul li{border-color:var(--e-global-color-3e2bf70)!important;color:var(--e-global-color-398f5d5)!important}.vits-shop-p span.current,.vits-shop-p .woocommerce nav.woocommerce-pagination ul li a:hover{background:#e2ffe7!important;color:var(--e-global-color-3e2bf70)!important}.vits-shop-p .product{display:flex!important;flex-direction:column!important;align-items:center;border-radius:4px!important;padding:10px 10px 24px 10px!important;justify-content:space-between!important}.vits-shop-p .product .button{background-color:var(--e-global-color-4e7089f)!important;font-family:"Inter",Sans-serif!important;font-weight:400;text-transform:uppercase;line-height:1.4em;fill:var(--e-global-color-87d0f1e)!important;color:var(--e-global-color-87d0f1e)!important;border-style:solid;border-width:0 0 0 0px!important;border-color:#88C92800!important;border-radius:4px 4px 4px 4px!important;padding:13px 26px 13px 26px!important;box-shadow:inset 0 2px 3px #ffffff59,inset 0 -2px 3px #0003,0 1px 2px #0006,0 8px 24px -6px #075A2D99!important;transition:all 0.3s}.vits-shop-p .product .button:hover{box-shadow:inset 0 2px 4px #0004!important}