.archive .elementor-loop-container{display:grid;grid-auto-rows:max-content!important;grid-template-columns:repeat(auto-fill,minmax(20%,1fr))!important}@media (max-width:1025px){.archive .elementor-loop-container{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))!important}}@media (max-width:768px){.archive .elementor-loop-container{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))!important}}.archive .elementor-loop-container .swiper-slide{width:100%!important;margin-bottom:1.5rem!important}.woocommerce-product-gallery{opacity:1!important}.loop-child-i.prd-img-feat,.loop-child-i.prd-img-glry{width:200px!important;height:200px!important;margin-bottom:1rem!important}@media (max-width:768px){.loop-child-i.prd-img-feat,.loop-child-i.prd-img-glry{width:120px!important;height:120px!important}}.archive .product_title a{color:black!important}.elementor-widget-woocommerce-product-title{margin-top:0!important}.loop-pr .elementor-widget-woocommerce-product-price{margin-top:auto!important;padding-top:1rem!important}.archive bdi{font-family:var(--main-font)!important;font-size:var(--font-size-m)!important}.archive .amount::after{content:"each";font-size:var(--font-size-s)!important;margin-left:5px}div.product.wcpa_has_options form.cart,div.product.wcpa_has_options form.cart>div,.sydney-single-addtocart-wrapper,.woocommerce-variation-add-to-cart{flex-wrap:nowrap!important}.archive .single_add_to_cart_button{width:2.2rem;height:2.2rem;background:#005050 no-repeat url(https://monfood.uk/wp-content/uploads/2022/07/mon-add-to-cart-w.svg) center / 15px!important;border-radius:100px!important;padding:18px!important;animation:animateHeart 2.5s infinite;transform-origin:center center}@keyframes animateHeart{0%{transform:scale(1)}5%{transform:scale(1.1)}10%{transform:scale(1)}15%{transform:scale(1.2)}50%{transform:scale(1)}100%{transform:scale(1)}}.archive .quantity input{justify-content:flex-end!important;width:8rem!important;border:1px solid #005050;border-radius:50px!important;padding:5px 5px!important;z-index:10!important;font-family:var(--main-font)!important;font-size:calc(.9 * var(--font-size-m))!important;color:#000!important}@media (max-width:767px){.archive .quantity input{width:6rem!important}}.archive .single-product-variable-items{margin-bottom:10px!important}.archive .variable form{flex-direction:column!important}.archive .variations tr .value{display:flex!important;flex-direction:column;justify-content:normal;align-items:center;border-style:none;padding:0;flex-wrap:wrap;margin-bottom:-10px}.archive .variations tr ul{justify-content:center!important}.archive .image-variable-item{width:37px!important;height:37px!important;margin:4px!important;display:flex!important;flex-direction:column;justify-content:normal;align-items:center;background-color:transparent!important}.archive .variations tbody tr .value{background-color:transparent!important}.archive .variations tr .label{border-style:none;background-color:#fff0;display:flex!important;flex-direction:row;justify-content:center;align-items:center;padding:0 0 10px 0;font-family:var(--main-font)!important;font-size:var(--font-size-s)!important;font-weight:normal!important}.archive .variations tr a{display:none!important}.archive .selected{background-color:transparent!important;border-color:#008c77;border-width:1px!important}@media (max-width:768px){.archive .variations tr .value{padding:auto;height:auto}.archive .image-variable-item{width:32px!important;height:32px!important;margin:3px!important;display:flex!important;flex-direction:column;justify-content:normal;align-items:center}}.archive .p-a-t{margin-top:auto!important}.archive .variations .label{color:black!important}.variations tr:nth-child(2){display:none}.archive .wcpa_form_outer{display:none}.elementor-pagination .page-numbers.current{background:var(--color-mon-med)!important;padding:.42rem .9rem;border-radius:100%}