h4{font-size:1.12em}nav.navbar-default ul.dropdown-menu{background-color:#f0f0f0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border:none;z-index:1001;left:50%;transform:translate(-50%,0);padding:0}nav.navbar-default ul.dropdown-menu a{padding:15px 0;text-align:center;min-width:175px;border-bottom:1px solid #ccc}nav.navbar-default ul.dropdown-menu li:last-of-type a{border-bottom:none}div.header_navigation a.contact{margin-right:15px;color:#3a3a3a}nav.navbar-default ul.dropdown-menu{background-color:#fff}nav.navbar-default ul.dropdown-menu li{padding:0 20px}.navMove{transform:translate(0%,0)!important}div.slider .slick-list.draggable{margin:0}.slick-list.draggable{outline:none}div.slider-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3)}div.slider-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;text-transform:capitalize}div.slider-btn-container{display:flex}.common-btn.slider-btn a{margin-right:30px}div.about-section{margin-bottom:30px}div.about-image img{height:400px;width:450px;object-fit:cover;border-radius:15px;margin:0 30px 30px 0}div.about-image{float:left}div.about-section h2{margin-top:0}div.services-header{text-align:center}div.services-item{margin-bottom:30px}div.services-item a{color:#000}div.contact-banner{position:relative;overflow:hidden}div.contact-banner img{height:100%;width:100%;object-fit:cover}div.contact-banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}div.contact-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:90%;text-align:center;font-size:20px}.btn{border:2px solid #000;color:#000;background-color:#fff;padding:8px 20px;transition:.5s ease-in-out}.btn:hover{background-color:#000;color:#fff}div.about-content{margin:30px 0;text-align:justify}div.about-item{margin-bottom:30px}div.contact-page{margin:30px 0}div.contact-form div.input-field{margin-bottom:15px}div.contact-form div.input-field input{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.textarea{margin-bottom:10px}div.contact-form div.textarea textarea{border:2px solid #000;padding:5px 10px;width:100%}div.contact-form div.submit-button{text-align:center}div.contact-form div.submit-button input{color:#fff;background-color:#000;border:2px solid #000;padding:8px 20px;transition:.5s ease-in-out}div.contact-form div.submit-button input:hover{background-color:#000;color:#fff}div.contact-details-header h3{margin-top:0}div.contact-details div{margin-bottom:15px}div.contact-details div *{display:inline-block;color:#000;margin:0;margin-right:10px}div.services-page-section{margin:30px 0}.mobile{display:none!important}@media only screen and (max-width:767px){div.slider-content h1{font-size:1.8em}.mobile{display:block!important}div.contact-banner{height:350px}}@media only screen and (max-width:768px){#mobile_navigation .dropdown-menu{position:inherit;background-color:transparent}div.mobile_nav_container .dropdown-menu li a{white-space:initial;text-decoration:none}}@media only screen and (max-width:768px){div.mobile_nav_container .dropdown-menu li a{font-size:14px}#mobile_navigation .dropdown-menu{border:none;box-shadow:none}#menu-primary-1 .dropdown-menu>li>a{padding:3px 20px}}@media only screen and (max-width:768px){div.mobile_nav_container div.menu-navbar-container .dropdown-menu.active{display:block}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a i.toggle{float:right;font-size:34px;right:0;top:0;width:60px;line-height:30px;height:100%;color:#bbb;transition:all .6s ease}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{position:absolute;border-left:1px solid #bbb;padding-left:10px}div.mobile_nav_container div.menu-navbar-container ul.navbar-nav a .fa-angle-down:before{top:0}}.gallery-item{margin-bottom:30px}.fixed-header.fixed-menu-header{position:fixed;width:100%;top:0}a.order-now-btn{background:#fff;color:#540000;padding:5px 15px;border-radius:7px;text-decoration:none;border:1px solid #fff;font-weight:500}a.order-now-btn:hover{background:0 0;color:#fff}div.slider-container{position:relative;display:flex}div.slider-content h1{font-size:33px;line-height:1.5}div.slider-content p{font-weight:600;text-transform:none}div.what-our-customers-says-container img.wprevpro_t1_site_logo{bottom:-50px!important}div.what-our-customers-says-container .wprs_unslider-arrow.prev,.wprs_unslider-arrow.next{background-color:#ce2424}div.breadcrumbs a{color:rgba(255,255,255,.71)}div.about-content h2{font-size:35px}div.about-image{margin-top:20px}div.vision-and-mission-section{position:relative;background:#f7ecea}div.vision-and-mission-img img{height:400px;width:100%;object-fit:cover}div.vision-and-mission-position{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:80%;text-align:center}div.about-what-makes-us-different-section div.vision-and-mission-position{text-align:left}div.about-what-makes-us-different-section div.vision-and-mission-img img{height:500px}div.vision-container{background:#fff;padding:15px;border-radius:10px;border:1px solid #bbb}div.vision-title img,div.mission-title img{height:20px;width:20px;object-fit:contain;margin-right:6px}div.vision-title p,div.mission-title p{color:#000;font-weight:700;font-size:20px}div.meet-the-team-container{padding:15px 10px;cursor:pointer}div.meet-the-team-img{transition:.5s ease-in-out}div.meet-the-team-img img{height:400px;width:100%;object-fit:cover;border-radius:10px}div.meet-the-team-content{background:#f7ecea;padding:20px 30px;border-radius:10px;position:relative;bottom:60px;text-align:center;margin:0 40px;font-size:20px;transition:.5s ease-in-out}div.meet-the-team-name{font-weight:700}div.meet-the-team-container:hover div.meet-the-team-content{background:#ce2424;color:#fff}div.meet-the-team-container:hover div.meet-the-team-img{rotate:-3deg}div.meet-the-team-container:hover div.meet-the-team-content{rotate:5deg}div.meet-the-team-slider{margin:0 10%}div.meet-the-team-slider button{background:0 0;border:0px;transform:translate(-50%,-50%);top:50%;position:absolute}div.meet-the-team-slider button.slick-prev{left:-7%}div.meet-the-team-slider button.slick-next{right:-11%}div.feed-calculator-section{background:#fcf3f3;padding:50px 0;margin-bottom:100px}div.calculator-container{background:#fff;display:inline-block;padding:30px;border-radius:50px;margin:30px 0}div.dog-age{display:flex;align-items:center;margin-bottom:20px}div.dog-age img{width:50px;height:50px;object-fit:contain}div.dog-icon{margin-right:15px;border:2px solid #000;border-radius:100%;padding:10px}.dog-icon.quantity-icon{border:2px solid #ce2424}div.dog-age h3{font-size:20px;font-weight:600}div.select-age select{appearance:none;-webkit-appearance:none}div.select-age{position:relative;display:inline-block;width:100%}div.select-age::before{content:"▼";position:absolute;right:20px;bottom:25px;transform:translateY(-50%);pointer-events:none}div.select-age select,div.calculator-container input{width:100%;padding:15px;border-radius:50px;border:1px solid #bbb;margin-bottom:20px;height:50px}.dog-age.quantity-container{background:#fcf3f3;padding:10px;border-radius:50px}h3.quantity-title{font-size:18px!important;margin-right:20%;text-transform:uppercase}div.output-quantity{position:absolute;right:27px;background:#ce2424;color:#fff;border-radius:50px;min-width:120px;height:70px;text-align:center;font-size:25px;font-weight:700}div.output-quantity p{margin:20px 0 10px;padding:0 15px}div.additional-content-img img{height:300px;width:100%;object-fit:cover;border-radius:15px}.why-birmingham-raw-bg.subscribe-and-save-bg.feeding-benefit-bg img{height:400px}div.benefits-container img{height:60px!important;width:60px;object-fit:contain;margin-right:15px}div.benefits-container{display:flex;align-items:center;margin-bottom:20px}div.bottom-space{margin-bottom:50px}div.feeding-benefit-section,div.be-a-stockiest-section{margin:100px 0}div.contact-details-section{margin:100px 0}div.contact-details-container{display:flex;justify-content:space-evenly;text-align:center}div.contact-details-container i{color:#ce2424}div.contact-details-container a{color:#000;cursor:pointer}div.address p{display:flex;flex-direction:column}div.contact-details-container div.email{border-left:1px solid #bbb;padding-left:100px}div.contact-details-container div.number{border-right:1px solid #bbb;padding-right:100px}div.contact-form{box-shadow:rgba(149,157,165,.2) 0px 8px 24px;padding:30px;border-radius:25px}div.contact-form label{display:none!important}div.contact-form input,div.contact-form textarea,.comment-form-comment textarea{background:#fbfbfb;border:1px solid #bbb;height:45px;border-radius:10px}div.contact-form input::placeholder,div.contact-form textarea::placeholder{padding-left:15px}div.contact-form textarea,.comment-form-comment textarea{height:auto}div.contact-form textarea::placeholder{padding-top:10px}div.contact-form div.af-submit{padding-top:0!important}div.contact-form ul li label{display:block!important}div.be-a-stockiest-title h2{font-size:28px}div.contact-find-stockist-section{background:#f8f7f8}.find-stockist-map .hc-col{padding-right:0;padding-left:0}nav.woocommerce-MyAccount-navigation ul li{padding:15px;border:1px solid #bbb;margin-bottom:20px;border-radius:10px}nav.woocommerce-MyAccount-navigation ul li a{color:#000;text-decoration:none}nav.woocommerce-MyAccount-navigation ul li.is-active,nav.woocommerce-MyAccount-navigation ul li:hover{background:#631010}nav.woocommerce-MyAccount-navigation ul li.is-active a,nav.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.woocommerce .logo_wrap img,.woocommerce-page .logo_wrap img{max-width:150px!important;height:140px!important}div.breadcrumbs nav,div.breadcrumbs nav a{color:rgba(255,255,255,.71)!important}div.woocommerce-page-banner,.woocommerce-product-details__short-description{margin-bottom:50px}.woocommerce-product-details__short-description img{margin-right:15px}div.product-filter h3{font-size:20px;margin-top:0;color:#ce2424}.woocommerce-pagination ul{border:0px!important}.woocommerce-pagination ul li{border-right:0px!important;margin-right:15px!important}.woocommerce-pagination ul li span,.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li a:focus,.woocommerce-pagination ul li a:active{background:0 0!important;color:#ce2424!important;font-weight:700!important}.woocommerce-pagination ul li a{color:#b3b2b2!important;font-weight:700!important}.orderby{border:0px;outline:none}span.sort-label{right:215px;position:absolute}.woocommerce-product-gallery__wrapper img,.single-product-main-image img{height:400px!important;width:100%!important;object-fit:contain;outline:none}.woocommerce-product-gallery.images{padding-top:10%}.product-details-bg h1{font-weight:600}h3.short-description-title{margin-top:30px}.single-product .woocommerce-product-gallery,.single-product .product-details-bg{width:50%!important}.single-product div.woocommerce-page-banner{margin-bottom:0}.product-details-bg .single_add_to_cart_button{float:right!important}.standard-tabs-bg .woocommerce-tabs{background:#f5f5f5;padding:70px 0}section.related{margin:100px 0 50px}section.related h2{font-size:25px;font-weight:600;text-transform:capitalize}.woocommerce-message,.woocommerce-info{border-top-color:#631010!important;outline:none}.woocommerce-message::before,.woocommerce-info:before{color:#631010!important}.quantity.custom-quantity{justify-content:unset}.woocommerce-form-login__rememberme{float:right;margin-top:15px}.woocommerce-form input::placeholder,.woocommerce-page .woocommerce-address-fields input::placeholder,.woocommerce-page .woocommerce-address-fields select::placeholder,.woocommerce-page .woocommerce-MyAccount-content input::placeholder,.woocommerce-billing-fields__field-wrapper input::placeholder,.woocommerce-shipping-fields__field-wrapper input::placeholder,.form-row.notes textarea::placeholder{padding-left:15px}.woocommerce-form input.woocommerce-form__input-checkbox,.form-row.notes textarea{height:auto!important}.woocommerce-page .woocommerce-Address,.woocommerce-page .woocommerce-MyAccount-content{border:1px solid #bbb;padding:20px;border-radius:15px}.woocommerce-page .woocommerce-Address h2{margin-top:0}span.trade-price{color:#ce2424}.price ins{text-decoration:none}.single-product div.quantity input{height:40px;min-width:100px;position:relative;top:13px;border-radius:15px;outline:none;border:none}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single,.irs--round .irs-bar{background-color:#ce2424!important}.irs--round .irs-handle{border:4px solid #ce2424!important}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{border-top-color:#ce2424!important}div.woof_container{border-bottom:1px solid #bbb;padding-bottom:30px;margin-top:40px}.woof_products_top_panel_ul{display:flex;align-items:center}a.order-actions-button{margin-right:15px!important}.coupon .button,.woocommerce-page .woocommerce-info a{margin:0!important}div.woof_container h4{margin-bottom:15px}.woocommerce-form{border:none!important;padding:0!important}.custom-quantity{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:15px!important}.custom-quantity .qty{border:none;background:0 0;width:30px!important;font-size:18px;text-align:center;pointer-events:none}.quantity-button{width:36px;height:36px;border-radius:50%;border:1px solid #2b2b2b;background-color:#fff;color:#2b2b2b;font-size:22px;line-height:36px;text-align:center;cursor:pointer;transition:background .2s;user-select:none}.quantity-button:hover{background-color:#e5dddd}.acf-food-tabs{margin-top:30px;display:inline-block;background:#fff;width:80%;padding:20px 30px;border-radius:15px;border:1px solid #bbb}.acf-tab-titles{display:flex;gap:10px;list-style:none;padding-left:0;margin-bottom:15px}.acf-tab-titles li{padding:8px 16px;border-radius:5px;cursor:pointer;font-weight:500;text-transform:uppercase}.acf-tab-titles li.active{background:#ce2424;color:#fff}.acf-tab-titles li.active:hover{background:#6c3636}.acf-tab-content{padding-top:15px}.tab-row{display:flex;justify-content:space-between;margin-bottom:10px}.tab-col{width:50%}.tab-col.col-two{text-align:right}.woocommerce-tabs .wc-tabs{display:none}.woocommerce-tabs .panel{display:none;padding:20px;background:#fff}.woocommerce-tabs .accordion-header{cursor:pointer;background:#fff;padding:20px;font-weight:700;position:relative;font-size:20px;border-radius:15px}.woocommerce-tabs .accordion-header.active{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.woocommerce-tabs .accordion-header::after{content:"+";position:absolute;right:20px;transition:.2s}.woocommerce-tabs .accordion-header.active::after{content:"−"}.woocommerce-tabs .accordion-header.active+.panel{display:block}.accordion-full-container{width:70%;margin:auto auto 20px}.accordion-full-container .panel{padding:0 20px 30px!important;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top:1px solid #bbb}.accordion-full-container .panel h2{font-size:20px}.woocommerce-MyAccount-navigation ul{padding:0}button.single_add_to_cart_button{position:relative;right:50%}.woocommerce-message{margin:50px!important}.stock.in-stock{color:#000!important;font-weight:700}.missing-content-message{text-align:center;margin-top:50px}.missing-content-message img{max-width:150px;height:140px}.tabs{display:flex;gap:10px;list-style:none;padding:0}.tabs li{cursor:pointer;padding:10px 15px;border:1px solid #ccc;background:#fff;border-radius:5px 5px 0 0;border-radius:10px;text-transform:capitalize}.tabs li.active{background:#ce2424;color:#fff}.tabs li.active:hover{background:#6c3636}.tab-content{display:none;padding:20px 30px 20px 0;background:#fff}.tab-content.active{display:block}.login-tabs{border:1px solid #bbb;border-radius:15px;padding:30px;margin:auto;width:75%}.cwginstock-panel-heading{background:#540000!important;border:1px solid #540000!important;border-radius:0px!important}.cwginstock-subscribe-form{border:1px solid #540000!important}.cwginstock-panel-primary{border:none!important}.swal2-close{color:#540000!important}.form-group input{height:45px;text-align:left!important;padding-left:10px;border-radius:10px;outline:none;border:1px solid #bbb;background:#fbfbfb;margin-top:15px}.swal2-content{padding:15px}div.general-content-page-section a{word-wrap:break-word}@media only screen and (min-width:1600px){div.vision-and-mission-position{width:60%}div.vision-content p,div.about-content p,div.mission-content p{font-size:16px}}@media only screen and (max-width:1200px){button.single_add_to_cart_button{right:20%}.single-product .woocommerce-product-gallery,.single-product .product-details-bg{width:100%!important}}@media only screen and (max-width:900px){div.stockist-btn-one{margin-right:15px}div.about-what-makes-us-different-section div.vision-and-mission-img img{height:1000px}}@media only screen and (max-width:767px){div.stockist-btn-one{margin-right:10px}div.slider-content h1{font-size:15px}#locatoraid-search-form-inputs-button .hc-clearfix{display:flex;justify-content:center}div.meet-the-team-slider button.slick-next{right:-23%}.woocommerce .logo_wrap img,.woocommerce-page .logo_wrap img{max-width:100px!important;height:80px!important}.single-product .woocommerce-product-gallery,.single-product .product-details-bg{width:100%!important}div.dog-age{align-items:baseline}div.contact-details-container div.number{padding-right:unset}div.contact-details-container div.email{padding-left:unset}div.map{margin-top:50px}div.slider-btn-container{margin-top:50px}.common-btn.slider-btn a{margin-right:15px}div.slider-container div.col-md-1{padding:unset}div.about-image img{margin:0 0 30px}nav.woocommerce-pagination ul.page-numbers{display:flex!important}div.key-benefit-container-section{background:#f7ecea;display:inline-block}.acf-tab-titles{display:block}.dog-age.quantity-container{padding:15px}h3.quantity-title{margin-right:unset}div.contact-form div.af-field{padding-left:0!important;padding-right:0!important}div.contact-form div.af-submit{padding-left:0!important}div.contact-details-section{margin:50px 0 0}div.contact-details-container a{display:flex;align-items:center;justify-content:center}div.contact-details-container i{margin-right:15px}button.single_add_to_cart_button{right:-10px}div.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox{margin-left:25px}.login-tabs{width:100%;padding:15px}.tab-content{padding:unset}.woof_products_top_panel_ul{flex-direction:column}div.meet-the-team-content{margin:0 20px}}.woocommerce-shipping-fields h3#ship-to-different-address{margin-top:0;margin-bottom:23px}.woocommerce-shipping-fields label.woocommerce-form__label-for-checkbox{margin-bottom:0}.swal2-backdrop-show{z-index:99999!important}.popover.fade{opacity:1!important}.tc-terms-header{background:#1a1a1a!important;padding:60px 40px!important}.tc-terms-header h1{font-size:3rem!important;font-weight:700!important;color:#fff!important;margin:0!important}.tc-terms-intro{background:#fff!important;padding:60px 40px!important}.tc-terms-intro .elementor-widget-text-editor p{font-size:1rem!important;line-height:1.8!important;color:#333!important;margin:0!important}.tc-terms-content{background:#f9f9f9!important;padding:60px 40px!important;max-width:1000px!important;margin:0 auto!important}.tc-terms-content h2{font-size:2rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 30px!important}.tc-terms-content ol{margin:0 0 30px!important;padding-left:25px!important}.tc-terms-content li{font-size:1rem!important;line-height:1.8!important;color:#333!important;margin:12px 0!important}.tc-terms-content .elementor-widget-text-editor p{font-size:1rem!important;line-height:1.8!important;color:#333!important;margin:0 0 20px!important}.tc-terms-content a{color:#06c!important;text-decoration:none!important;transition:color .3s ease!important}.tc-terms-content a:hover{color:#049!important;text-decoration:underline!important}.tc-terms-content em{font-style:italic!important;color:#666!important;padding:15px!important;border-left:3px solid #06c!important;background:#f0f0f0!important;display:block!important;margin:20px 0!important;border-radius:4px!important}.tc-terms-disclaimer{background:#e8f4f8!important;padding:40px!important;border-left:5px solid #06c!important;border-radius:8px!important;margin:0!important}.tc-terms-disclaimer h3{font-size:1.3rem!important;font-weight:600!important;color:#1a1a1a!important;margin:0 0 15px!important}.tc-terms-disclaimer .elementor-widget-text-editor p{font-size:.95rem!important;line-height:1.7!important;color:#333!important;margin:0!important}@media (max-width:1024px){.tc-terms-header h1{font-size:2.5rem!important}.tc-terms-content h2{font-size:1.7rem!important}.tc-terms-content ol{padding-left:20px!important}}@media (max-width:768px){.tc-terms-header{padding:40px 20px!important}.tc-terms-header h1{font-size:2rem!important}.tc-terms-intro,.tc-terms-content,.tc-terms-disclaimer{padding:40px 20px!important}.tc-terms-content{max-width:100%!important}.tc-terms-content h2{font-size:1.5rem!important;margin:0 0 20px!important}.tc-terms-content li{font-size:.95rem!important;line-height:1.6!important;margin:10px 0!important}.tc-terms-intro .elementor-widget-text-editor p{font-size:.95rem!important;line-height:1.6!important}.tc-terms-content .elementor-widget-text-editor p{font-size:.95rem!important;line-height:1.6!important;margin:0 0 15px!important}.tc-terms-content em{padding:12px!important;margin:15px 0!important}.tc-terms-disclaimer h3{font-size:1.1rem!important}.tc-terms-disclaimer .elementor-widget-text-editor p{font-size:.9rem!important;line-height:1.6!important}}@media (max-width:480px){.tc-terms-header{padding:30px 15px!important}.tc-terms-header h1{font-size:1.5rem!important}.tc-terms-intro,.tc-terms-content,.tc-terms-disclaimer{padding:30px 15px!important}.tc-terms-intro .elementor-widget-text-editor p{font-size:.9rem!important;line-height:1.5!important}.tc-terms-content h2{font-size:1.3rem!important;margin:0 0 15px!important}.tc-terms-content ol{padding-left:18px!important;margin:0 0 20px!important}.tc-terms-content li{font-size:.9rem!important;line-height:1.5!important;margin:8px 0!important}.tc-terms-content .elementor-widget-text-editor p{font-size:.9rem!important;line-height:1.5!important;margin:0 0 12px!important}.tc-terms-content em{padding:10px!important;margin:12px 0!important;font-size:.9rem!important}.tc-terms-disclaimer{border-left:4px solid #06c!important}.tc-terms-disclaimer h3{font-size:1rem!important;margin:0 0 12px!important}.tc-terms-disclaimer .elementor-widget-text-editor p{font-size:.85rem!important;line-height:1.5!important}}@media print{.tc-terms-header{background:#fff!important}.tc-terms-header h1{color:#000!important}.tc-terms-content,.tc-terms-disclaimer{background:#fff!important;page-break-inside:avoid!important}}#billing_phone_field label .optional,#shipping_phone_field label .optional{display:none!important}img.CToWUd{width:100%!important;height:150px!important}