.small-discover-section p{font-size:14px!important}.single-product .mapcrap-verbiage{position:absolute;color:red;font-size:12px;left:112px;bottom:0}.banner-social-icons{position:absolute!important;right:-64px!important;top:240px!important}.banner-social-icons li{display:block!important;margin-bottom:10px!important}.woocommerce a.button:after{display:none}.custom-product-slider .wpsp-product{background:var(--hvf-color-white);border:1px solid var(--hvf-color-main);border-radius:12px;padding:12px!important;box-shadow:0px 4px 16px 0px var(--hvf-color-main-transparent)}.custom-product-slider .wpsp-product-brands-name a{color:var(--hvf-color-secondary-text)!important}.department-carousel .dnxte-coverflow-multitext{z-index:9999}.department-carousel .dnxte-coverflow-overlay-color{border-radius:16px}.checkout-page-row .et_pb_wc_checkout_billing .select2-container .select2-selection--single{min-height:40px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:4px!important;background:var(--hvf-color-white)!important;border:2px solid var(--hvf-color-main)!important}.woocommerce-message,.woocommerce-error,.woocommerce-info{color:var(--hvf-color-main-darker)!important}.woocommerce-message a,.woocommerce-error a,.woocommerce-info a{color:var(--hvf-color-main-darker)!important;text-decoration:underline}.single-product .woocommerce-message{display:none!important}.logout-link{position:relative;top:2px;font-size:18px}#custom-my-account .woocommerce-Button{min-width:180px!important}#custom-my-account .woocommerce-MyAccount-navigation{float:left!important;width:20%!important}#custom-my-account .woocommerce-MyAccount-content{float:right!important;width:80%!important;background:var(--hvf-color-white)!important;padding-left:16px!important;padding-right:16px!important;padding-bottom:16px!important;border-top-left-radius:6px;border-top-right-radius:6px;min-height:400px}#custom-my-account .woocommerce-MyAccount-content .header{position:relative;margin-right:-16px;margin-left:-16px;margin-bottom:12px;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:6px;background:var(--hvf-color-gray);border:1px solid var(--hvf-color-border);border-top-left-radius:6px;border-top-right-radius:6px}#custom-my-account .woocommerce-MyAccount-content .button{font-size:16px!important;padding-top:4px!important;padding-bottom:4px!important}#custom-my-account .woocommerce-MyAccount-content .header h1{font-size:20px}#custom-my-account .woocommerce-MyAccount-content h2{font-size:18px!important}#custom-my-account li.woocommerce-MyAccount-navigation-link{list-style:none!important}#custom-my-account li.woocommerce-MyAccount-navigation-link a{color:var(--hvf-color-dark-accent-shade1)!important}#custom-my-account li.woocommerce-MyAccount-navigation-link a:hover{color:var(--hvf-color-dark-accent)!important;font-weight:700}#custom-my-account li.woocommerce-MyAccount-navigation-link.is-active a{color:var(--hvf-color-dark-accent)!important;font-weight:700}.woocommerce form .form-row input.input-text{background-color:var(--hvf-color-white)!important;color:var(--hvf-color-dark-accent)!important}.woocommerce>.u-columns{display:flex!important;justify-content:center!important;flex-wrap:wrap!important}.woocommerce>.u-columns .u-column1,.woocommerce>.u-columns .u-column2{border:1px solid var(--hvf-color-main)!important;border-radius:24px!important;padding:24px 16px!important;background:var(--hvf-color-white)!important;box-shadow:0px 4px 16px 0px var(--hvf-color-main-transparent)!important;float:none!important}#custom-my-account .woocommerce>.u-columns .u-column1,#custom-my-account .woocommerce>.u-columns .u-column2{width:600px!important}.hide-customer-login-column{display:none!important}.woocommerce form.login,.woocommerce form.register{text-transform:uppercase!important;font-size:2.5rem!important;border:1px solid var(--hvf-color-white)!important;padding-bottom:16px!important;padding-top:8px!important;margin-top:16px!important;margin-bottom:16px!important}form.lost_reset_password{width:48%!important;margin:0 auto!important;border:1px solid var(--hvf-color-main)!important;border-radius:12px!important;padding:24px 16px!important;background:var(--hvf-color-white)!important;box-shadow:0px 4px 16px 0px var(--hvf-color-main-transparent)!important}form.lost_reset_password h2{text-transform:uppercase!important;font-size:2.5rem!important;border-bottom:1px solid var(--hvf-color-main)!important;padding-bottom:16px!important;text-align:center!important;margin-bottom:32px!important}form.lost_reset_password p{padding-right:16px!important;padding-left:16px!important;width:100%!important}.woocommerce form.login label,.woocommerce form.login a,.woocommerce form.login span,.woocommerce form.login p,.woocommerce form.register label,.woocommerce form.register a,.woocommerce form.register span,.woocommerce form.register p{font-size:15px!important;text-transform:none!important}.woocommerce form.register .woocommerce-privacy-policy-text{margin-bottom:40px!important}.woocommerce form.login .form-row input.input-text,.woocommerce form.register .form-row input.input-text,.woocommerce form.lost_reset_password .form-row input.input-text{border:1px solid var(--hvf-color-main)!important;border-radius:6px!important;background-color:var(--hvf-color-white)!important}.woocommerce form.register .form-row select.input-select{border:1px solid var(--hvf-color-main)!important;border-radius:6px!important;background-color:var(--hvf-color-white)!important;padding:18px;line-height:1.7;font-size:14px}.woocommerce form.lost_reset_password .form-row input.input-text{width:100%!important}.woocommerce form.login .form-row .woocommerce-form-login__submit,.woocommerce form.register .form-row .woocommerce-form-register__submit,.woocommerce form.lost_reset_password button{width:100%!important;cursor:pointer!important;border-radius:6px!important}#product-listing a.added_to_cart{display:none}.woocommerce-product-gallery .woocommerce-product-gallery__image{width:auto;height:400px}.backorder-message-product{font-size:14px!important;line-height:1.2!important;margin-top:16px!important;color:#ffa500!important}.bapf_lcontainer{width:120px!important;height:120px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--hvf-color-light-accent)!important;border:1px solid var(--hvf-color-light-accent)!important;font-size:14px!important;padding:2px 4px!important;font-weight:400!important;margin-right:8px!important;margin-bottom:8px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--hvf-color-dark-accent)!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid var(--hvf-color-main)!important;outline:0!important;padding:8px!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--hvf-color-light-accent)!important}.select2-results__option{font-size:14px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(-hvf-color-main)!important;color:var(--hvf-color-white)!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:8px!important}.card_styled_column{padding:24px!important;border-radius:12px!important;box-shadow:0px 4px 16px 0px var(--hvf-color-main-transparent)!important;border:1px solid var(--hvf-color-red-accent)!important;background:var(--hvf-color-background-transparent)!important}.card_styled_row{border-radius:12px!important;box-shadow:0px 4px 16px 0px var(--hvf-color-main-transparent)!important;border:1px solid var(--hvf-color-red-accent)!important;background:var(--hvf-color-background-transparent)!important}.offer-lists{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;display:flex;flex-wrap:wrap;align-items:stretch;margin-top:20px}.offer-content{flex:0 0 300px!important;margin:0 29px 50px!important;border:1px solid var(--hvf-color-secondary-darker)!important;box-shadow:0px 8px 24px 0px var(--hvf-color-secondary-transparent)!important;border-radius:12px;overflow:hidden;padding-bottom:25px}.offer-content .text{padding:0 20px 20px}.offer-content .text>button{background:var(--hvf-color-gray);border:0;color:var(--hvf-color-white);padding:10px;width:100%}.blurb-image{display:inline-block;margin-bottom:40px;line-height:0;max-width:100%;height:200px}.blurb-title-holder{height:62px}.blurb-title-holder-event{height:93px}.blurb-title-holder-staff{height:80px}.blurb-title{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:var(--hvf-color-dark-accent)!important;line-height:140%;text-align:center;margin-bottom:10px}.blurb-subtitle{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:var(--hvf-color-dark-accent)!important;line-height:140%;text-align:center;margin-top:-10px;margin-bottom:10px}.offer-detail-img{line-height:0}.offer-valid{position:absolute;bottom:115px;right:0;padding:0 5px;background-color:var(--hvf-color-red-accent);color:var(--hvf-color-white);font-size:12px;line-height:25px}.offer-valid2{position:absolute;padding:0 5px;background-color:var(--hvf-color-red-accent);color:var(--hvf-color-white);font-size:12px;line-height:25px;top:199px;right:0}.offer-blurb-button{background-color:var(--hvf-color-main);color:var(--hvf-color-white);padding:10px 15px;border-radius:6px;text-decoration:none;transition:background-color .3s,color .3s;font-size:15px}.offer-blurb-button:hover{background-color:var(--hvf-color-main-darker);color:var(--hvf-color-white)}.custom-product-gallery-column{display:flex;justify-content:center}.custom-product-gallery-column .et_pb_wc_images{width:520px!important}.custom-product-meta .product_meta{border-top:unset!important}.input-text.qty.text{padding:8px!important}.custom-post-carousel .dnxte-blog-carousel-wrap>div:not(.blog-wrap){width:60%;background:var(--hvf-color-white)!important}.custom-post-carousel .dnxte-blog-post-content{padding-bottom:0!important}.custom-post-carousel .dnxte-post-meta{display:none}.custom-post-carousel .dnxte-blog-carousel-wrap>div:not(.blog-wrap){padding-bottom:16px!important}.wpcf7-submit,.wpcf7-reset{color:var(--hvf-color-white)!important;background-color:var(--hvf-color-main)!important;background:var(--hvf-color-main)!important;border-radius:6px}.wpcf7-submit:hover,.wpcf7-reset:hover{background-color:var(--hvf-color-main)!important;background:var(--hvf-color-main)!important;color:var(--hvf-color-white)}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--hvf-color-dark-accent-transparent);z-index:1000}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--hvf-color-white);padding:20px;width:80%;max-width:400px;border-radius:8px;box-shadow:0 5px 15px var(--hvf-color-dark-accent-transparent);text-align:center}.modal-buttons{margin-top:20px}.modal-btn{padding:10px 20px;margin:5px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.modal-btn:hover{background-color:var(--hvf-color-light-accent)}.text-bold{font-weight:700!important}.chick-days-order-link{color:var(--hvf-color-light-accent)!important;background-color:var(--hvf-color-main);border-radius:6px 6px 6px 6px;overflow:hidden;border-width:0;padding:12px 16px;box-shadow:0px 12px 24px 0px rgba(11,66,120,.3);box-shadow:0 0 1px transparent;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;width:100%;display:block!important;text-align:center;margin-top:16px}.chick-days-order-link:hover{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.chick-days-card{border-radius:24px;background:var(--hvf-color-light-accent);border:1px solid #fafafa;box-shadow:0px 4px 12px 0px rgba(163,128,65,.3)}.chick-days-chick-selection-card{border-radius:12px;background:var(--hvf-color-white);border:1px solid var(--hvf-color-border);box-shadow:0px 4px 12px 0px rgba(163,128,65,.3)}.chick-days-pickup-date-selection-card{border-radius:12px;background:#d3b37b;border:1px solid var(--hvf-color-border);border:1px solid #fff;box-shadow:0px 4px 12px 0px rgba(163,128,65,.3)}.chick-breed-info-wrapper{background:var(--hvf-color-gray)!important}.chick-days-card-header{font-size:16px;font-weight:700;padding:16px 24px}.chick-days-table{background:var(--hvf-color-white);font-size:14px;border-radius:6px}@media only screen and (min-width:981px) and (max-width:1100px){#custom-primary-menu .et_mobile_menu{width:100%!important;position:fixed!important;z-index:99999999!important;top:0!important;left:0!important;overflow:hidden scroll!important;margin:0!important;height:100%!important}.offer-lists{justify-content:center}.offer-content{flex:unset!important}}@media only screen and (min-width:768px) and (max-width:980px){#custom-primary-menu .et_mobile_menu{width:100%!important;position:fixed!important;z-index:99999999!important;top:0!important;left:0!important;overflow:hidden scroll!important;margin:0!important;height:100%!important}.offer-lists{justify-content:center}.offer-content{flex:unset!important}}@media only screen and (min-width:480px) and (max-width:767px){#custom-primary-menu .et_mobile_menu{width:100%!important;position:fixed!important;z-index:99999999!important;top:0!important;left:0!important;overflow:hidden scroll!important;margin:0!important;height:100%!important}.offer-lists{justify-content:center}.offer-content{flex:unset!important}#custom-my-account .woocommerce-MyAccount-navigation{float:unset!important;width:100%!important;text-align:center!important;margin-bottom:16px}#custom-my-account .woocommerce-MyAccount-navigation ul{padding:0!important;width:100%!important}#custom-my-account .woocommerce-MyAccount-navigation ul li{display:inline-block!important}#custom-my-account .woocommerce-MyAccount-navigation ul li a{padding-right:6px!important;padding-left:4px!important}#custom-my-account .woocommerce-MyAccount-content{float:unset!important;width:90%!important}}@media only screen and (max-width:479px){#custom-primary-menu .et_mobile_menu{width:100%!important;position:fixed!important;z-index:99999999!important;top:0!important;left:0!important;overflow:hidden scroll!important;margin:0!important;height:100%!important}.offer-lists{justify-content:center}.offer-content{flex:unset!important}#custom-my-account .woocommerce-MyAccount-navigation{float:unset!important;width:100%!important;text-align:center!important;margin-bottom:16px}#custom-my-account .woocommerce-MyAccount-navigation ul{padding:0!important;width:100%!important}#custom-my-account .woocommerce-MyAccount-navigation ul li{display:inline-block!important}#custom-my-account .woocommerce-MyAccount-navigation ul li a{padding-right:6px!important;padding-left:4px!important}#custom-my-account .woocommerce-MyAccount-content{float:unset!important;width:90%!important}}@media only screen and (max-width:375px){#custom-primary-menu .et_mobile_menu{width:100%!important;position:fixed!important;z-index:99999999!important;top:0!important;left:0!important;overflow:hidden scroll!important;margin:0!important;height:100%!important}.offer-lists{justify-content:center}.offer-content{flex:unset!important}#custom-my-account .woocommerce-MyAccount-navigation{float:unset!important;width:100%!important;text-align:center!important;margin-bottom:16px}#custom-my-account .woocommerce-MyAccount-navigation ul{padding:0!important;width:100%!important}#custom-my-account .woocommerce-MyAccount-navigation ul li{display:inline-block!important}#custom-my-account .woocommerce-MyAccount-navigation ul li a{padding-right:6px!important;padding-left:4px!important}#custom-my-account .woocommerce-MyAccount-content{float:unset!important;width:90%!important}}