.food-near-section{max-width:1000px;margin:0 auto;padding:0 50px;font-family:var(--headline-font-family);font-weight:300;color:var(--base-font-color)}.food-near-section a{cursor:pointer}.food-near-section h4{font-size:1.2em;line-height:1.3em;color:#00c2cb}@media only screen and (max-width: 600px){.food-near-section{padding:20px 20px 0!important}}.find-page-container{max-width:60%;margin:auto}@media only screen and (max-width: 600px){.find-page-container{max-width:100%}}.find-product-title{font-weight:700;font-size:2.3em;line-height:1.1em;font-family:var(--base-font-family)}.find-page-content{margin-bottom:15px}.find-product-description{margin:0 0 15px}.find-product-subtitle{font-size:1.2em;margin:0 0 15px}.find-product-input{-webkit-appearance:none;display:block;background:#fff;border:1px solid var(--base-font-color)!important;box-sizing:border-box;border-radius:6.2vw;max-width:500px!important;width:100%;margin:0 0 1em;color:#333}.find-product-button{width:100%;max-width:500px;background-color:var(--base-font-color)!important;border-radius:6.2vw;border:none;color:var(--base-color);padding:10px 30px;font-size:1em;text-shadow:none}@media only screen and (max-width: 600px){.find-product-button{width:100%!important}}.find-product-button:hover{background-color:#5ebfff!important;border:none;color:#fff!important}.dog-food-by-category{display:block;font-size:.8em;line-height:1.3em;color:#284afb;text-decoration:none;background:transparent;font-family:var(--headline-font-family);font-weight:300}.wide-section-div{width:100vw!important;left:calc(-50vw + 50%);position:relative}@media only screen and (max-width: 600px){.wide-section-div{width:auto!important}}.reviews-section-heading{font-weight:400;font-style:normal;margin:0 0 15px;line-height:1.4;text-align:center}.reviews-subtitle{max-width:70%;margin:0 auto 15px}@media only screen and (max-width: 600px){.reviews-section-heading{text-align:left}.reviews-subtitle{max-width:100%!important}}.review-blocks{display:flex;flex-flow:column;align-items:center}.review-block{display:flex;flex-flow:row;background:var(--base-color);border:1px solid rgba(0,0,0,.5);box-sizing:border-box;border-radius:10px;padding:15px 30px;margin-top:30px;width:100%}@media only screen and (max-width: 600px){.review-block{flex-flow:column!important}}.review-img-box{width:30%;text-align:center;position:relative;margin-right:20px}@media only screen and (max-width: 600px){.review-img-box{width:100%!important;margin-right:0!important;margin-bottom:15px!important}}.review-image{max-width:220px!important}.review-info{margin-left:15px}@media only screen and (max-width: 600px){.review-info{margin-left:0!important}}.review-info-title{margin-bottom:0!important;font-family:var(--other-font-family);font-weight:500;text-transform:lowercase}.review-info-address{color:#3a3a3a;font-family:var(--headline-font-family);font-weight:300}.review-info-location{margin:0!important;font-weight:400;color:var(--base-bg-color-2);font-size:19px;line-height:21px;padding-top:5px;padding-bottom:2px;font-family:var(--headline-font-family)}.stars-rating-container{display:flex;height:35px}.stars-rating{display:initial;padding:5px 5px 5px 0}.one-star{width:25px}.total-rating{display:initial;position:relative;margin:0!important;padding:3px 5px 3px 3px;font-family:var(--headline-font-family);font-weight:300}.review-info-description{font-size:14px;margin-bottom:30px;font-family:var(--headline-font-family);font-weight:300}.review-button{background:var(--base-font-color);border:1px solid var(--base-font-color);box-sizing:border-box;border-radius:6.2vw;color:var(--base-color);font-family:var(--headline-font-family);font-weight:300}@media only screen and (max-width: 600px){.review-button{width:100%}}.review-availability{line-height:300px;position:absolute;width:100%;height:100%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);background:#c4c4c4bd;color:#fff}.most-recommended-title{text-align:center!important;font-family:var(--headline-font-family);font-weight:400;font-style:normal;margin:0 0 15px}@media only screen and (max-width: 600px){.most-recommended-title{padding-top:20px!important;text-align:left!important}}.recommended-labels{display:flex;flex-flow:row;justify-content:space-between;padding:40px 12.5%}@media only screen and (max-width: 600px){.recommended-labels{flex-flow:column!important}}.recommended-label{text-align:center}.recommended-img{background-size:110px;width:110px;height:110px;margin-bottom:16px}.recommended-text{font-family:var(--headline-font-family);font-weight:300}.search-elements{margin-top:30px;display:flex;flex-flow:row;justify-content:space-between}@media only screen and (max-width: 600px){.search-elements{flex-flow:column!important}}.search-bar-input{flex-grow:1}.search-input{border:1px solid var(--base-font-color)!important;box-sizing:border-box;border-radius:30px;width:100%;max-width:100%;display:block;margin:0 0 1em;color:#333;background-color:transparent;font-family:var(--headline-font-family)}.search-buttons{width:30%;display:flex;justify-content:space-evenly;flex-grow:1}@media only screen and (max-width: 600px){.search-buttons{width:100%!important;flex-flow:column!important}}.search-button{width:100%;margin:0 20px 10px;background:var(--base-font-color);box-sizing:border-box;border-radius:6.2vw!important;color:var(--base-color);font-family:var(--headline-font-family);font-weight:300}@media only screen and (max-width: 600px){.search-button{margin:0 0 1em!important}}.faq-section-header{font-weight:400;font-style:normal;margin:0 0 15px;line-height:1.4}.faq-section-question{font-weight:400;font-style:normal;margin:0 0 15px;line-height:1.4;color:var(--base-bg-color-2)!important}.faq-section-answer a{color:var(--base-font-family)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/pet-stores-near-me.css.map */
