.woocommerce-loop-product__title{font-family:"Handlee",Sans-serif;font-weight:500;font-size:39px !important}.woocommerce a.added_to_cart{margin-top:5px;display:block}.woocommerce a.button.loading:after{top:1em;right:.7em}.woocommerce a.button.add_to_cart_button,body .woocommerce a.button.alt,body .woocommerce button.button.alt{box-shadow:8px 8px 0px 0px #946740;padding:15px 30px;transition:all .3s;color:#fff;background-color:#473220;font-family:"Muli",Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;border-radius:0;padding:15px 30px}.woocommerce a.button.add_to_cart_button:hover,body .woocommerce a.button.alt:hover,body .woocommerce button.button.alt:hover{transform:scale(1.1);color:#ffc922;background-color:#473220}.woocommerce .quantity .qty{width:4.7rem}.elementor-nav-menu .current-menu-ancestor>a,.elementor-nav-menu .current-post-parent>a{color:#f79220 !important}.woocommerce ul.products.columns-4{display:flex;justify-content:center}.woocommerce ul.products.columns-4 li{text-align:center}.woocommerce ul.products li .price{color:#23a455 !important;font-size:31px !important;font-family:"Handlee",Sans-serif;font-weight:500}.woocommerce-products-header,.adopt-a-pet-note{text-align:center}.adopt-a-pet-note{margin-bottom:4rem}.woocommerce-cart-form .cart_item a{color:#473220;font-weight:700}.woocommerce-table--order-details .woocommerce-table__product-name a{color:#473220}.woocommerce-cart-form .cart_item dl{font-size:12px;color:#f79220}.woocommerce-cart-form .cart_item .product-thumbnail{text-align:center}.woocommerce-cart h1.entry-title,.woocommerce-checkout h1.entry-title{text-align:center;color:#473220;font-family:"Handlee",Sans-serif;font-size:3.9em;font-weight:900;line-height:1.1em}.woocommerce-additional-fields .voucher-details-wrap,.woocommerce-additional-fields .food-ticket-details-wrap{padding:1rem 2rem !important;border:1px dotted}.woocommerce-additional-fields .item-number{font-weight:700}.woocommerce-additional-fields label{font-size:12px}body .woocommerce-checkout-payment{background:#fff !important}.checkout-message{background:#ffc922;padding:2rem}.woocommerce-order-received .woocommerce-customer-details address{padding:2rem}.woocommerce-thankyou-order-received{padding:2rem;text-align:center}.woocommerce .return-to-shop{display:none}body .archive-image{text-align:center}body .archive-image img{margin:30px auto;width:300px;height:300px;object-fit:cover;object-position:center;border:10px solid #f0932c;border-radius:50%;overflow:hidden}.archive.term-adopt-a-pet ul.products.columns-3{display:flex;justify-content:center}#entrance-tickets-wrap a.add_to_cart_button{display:none}.widget_shopping_cart_content dl{font-size:.8rem}.widget_shopping_cart_content dd{margin-left:0}@media (min-width:1200px){.site-header,body:not([class*=elementor-page-]) .site-main{max-width:1140px !important}}body .swal2-popup{background:#f0932c;color:#fff;padding:3rem 1rem}body .swal2-html-container{color:#473220;margin-top:1rem}.modal-buttons{margin-top:2rem}body .modal-buttons .button{margin:1rem !important;box-shadow:8px 8px 0px 0px #946740;padding:15px 30px;transition:all .3s;color:#fff;background-color:#473220;font-family:"Muli",Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;border-radius:0;padding:15px 30px}body .modal-buttons .button:hover{transform:scale(1.1);color:#ffc922;background-color:#473220}body .swal2-close,body .swal2-close:active,body .swal2-close:focus{color:#fff;background:0 0;outline:none}body .swal2-close:hover{opacity:.5}