@font-face {
    font-family: 'CircularStd';
    src: url('//cdn.shopify.com/s/files/1/0269/8808/5342/t/4/assets/CircularStd-Black.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadPro';
    src: url('//cdn.shopify.com/s/files/1/0269/8808/5342/t/4/assets/MyriadPro-Bold.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TBHPets3';
    src: url('//cdn.shopify.com/s/files/1/0269/8808/5342/t/4/assets/TBHPets3.otf');
    font-weight: normal;
    font-style: normal;
}
/*----header------*/
.site-nav__label {
    font-family: CircularStd !important;
    color: #FDC013 !important;
    font-size: 1.4rem !important;
}
.site-header__icon.site-header__search-toggle {
    background: #FDC013 !important;
    border-radius: 50% !important;
    padding: 0.5rem 0.5rem !important;
  	color:#fff !important;
}
.site-header__icons-wrapper a.site-header__icon{
	background: #FDC013 !important;
    border-radius: 50% !important;
    padding: 0.5rem 0.5rem !important;
  	color:#fff !important;
  	margin-left:0.5rem !important;
}
.site-header__icons--plus {
    display: none !important;
}
.custom_header ul#SiteNav, .custom_header a {
    display: inline-block;
    vertical-align: middle;
}
/*--------body----------*/
h1,h2,h3,h4,h5,h6{font-family: CircularStd !important;}
div#shopify-section-16069272974bc0b226 h3.h4 {
    text-align: center !important;
    color: #000 !important;
}
div#shopify-section-16069272974bc0b226 {
    padding-top: 0px !important;
}
div#shopify-section-16069272974bc0b226 a.btn.btn--secondary.btn--small {
    display: block !important;
    margin: 0 auto !important;
    text-align: center !important;
}
div#shopify-section-16069272974bc0b226 .medium-up--one-third:nth-child(1) a.btn {
    background: #F18C51;
    color: #000 !important;
    border-color: #F18C51 !important;
    border-radius: 5px !important;
  	font-family: CircularStd !important;
  	font-size:1.2rem !important;
  	text-transform: capitalize !important;
}
div#shopify-section-16069272974bc0b226 .medium-up--one-third:nth-child(2) a.btn {
    background: #89C7D6;
    color: #000 !important;
    border-color: #89C7D6 !important;
    border-radius: 5px !important;
  	font-family: CircularStd !important;
  	font-size:1.2rem !important;
  	text-transform: capitalize !important;
}
div#shopify-section-16069272974bc0b226 .medium-up--one-third:nth-child(3) a.btn {
    background: #04994A;
    color: #000 !important;
    border-color: #04994A !important;
    border-radius: 5px !important;
  	font-family: CircularStd !important;
  	font-size:1.2rem !important;
    text-transform: capitalize !important;
}
div#shopify-section-16069273440726b89b {
    background: #ffc013 !important;
    padding: 40px !important;
}
div#shopify-section-16069273440726b89b h4.h3 {
    font-family: TBHPets3 !important;
  	color: #000 !important;
}
div#shopify-section-16069273440726b89b a{
 	background: #000;
    color: #fff !important;
    border-color: #000 !important;
    border-radius: 5px !important;
  	font-family: CircularStd !important;
  	padding: 8px 25px !important;
    font-size: 1.3rem !important;
}

/*-----------Video Section------*/
div#shopify-section-16069290822d1176ab .medium-up--one-half.text-left, 
div#shopify-section-160693012105b17869 .medium-up--one-half.text-left {
    position: relative;
}
div#shopify-section-16069290822d1176ab{
	padding-bottom:0px;
  	padding-top:0px;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(1) h3.h4,
div#shopify-section-160693012105b17869 .text-left:nth-child(2) h3.h4{
    color: #fff;
    font-size: 3rem;
    width: 42%;
    font-family: TBHPets3 !important;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(1) h3.h4,
div#shopify-section-160693012105b17869 .text-left:nth-child(2) h3.h4 {
    position: absolute;
    top: 20px;
    left: 70px;
}
div#shopify-section-160693012105b17869 .text-left:nth-child(2) .btn,
div#shopify-section-16069290822d1176ab .text-left:nth-child(1) .btn{
	background: #FDC013;
    color: #fff !important;
    border-color: #FDC013 !important;
    border-radius: 5px !important;
  	font-family: CircularStd !important;
  	padding: 8px 25px !important;
    font-size: 1.3rem !important;
  	text-transform: capitalize !important;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(1) .btn,
div#shopify-section-160693012105b17869 .text-left:nth-child(2) .btn {
    position: absolute;
    top: 250px;
    left: 80px;
}
div#shopify-section-160693012105b17869 .text-left:nth-child(2) .btn:after,
div#shopify-section-16069290822d1176ab .text-left:nth-child(1) .btn:after {
    content: ">";
    margin-left: 10px;
}
div#shopify-section-160693012105b17869 {
	padding:0px;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(2) h3.h4 {
    position: absolute;
    bottom: 220px;
    width: 60%;
    left: 0;
    right: 0;
    margin: auto;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(2) h3.h4 {
    color: #4bbb43;
    font-size: 1.5rem;
    font-family: TBHPets3 !important;
    text-align: center;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(2) .btn{
	position: absolute;
    bottom: 50px;
    left: 0;
    right: 0;
    width: 44%;
    margin: auto;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(2) .btn{
	background: #FDC013;
    color: #fff !important;
    border-color: #FDC013 !important;
    border-radius: 5px !important;
  	font-family: CircularStd !important;
  	padding: 8px 25px !important;
    font-size: 1.3rem !important;
  	text-transform: capitalize !important;
}
div#shopify-section-16069290822d1176ab .text-left:nth-child(2) .btn:after{
	content: ">";
    margin-left: 10px;
}
div#shopify-section-160693012105b17869 .text-left:nth-child(1) a.btn {
    position: absolute;
    bottom: 50px;
    left: 0;
    right: 0;
    width: 30%;
    margin: auto;
}
div#shopify-section-160693012105b17869 .text-left:nth-child(1) a.btn {
	background: #000;
    color: #fff !important;
    border-color: #FDC013 !important;
    border-radius: 5px !important;
    font-family: CircularStd !important;
    padding: 8px 25px !important;
    font-size: 1.3rem !important;
    text-transform: capitalize !important;
}
/*-------Video section end -----------*/

div#shopify-section-160693407427910a45 {
    background: #E6E7E8 !important;
    padding: 40px !important;
  	border-top:10px solid #000 !important;
}
div#shopify-section-160693407427910a45 h4.h3 {
    font-family: TBHPets3 !important;
  	color: #000 !important;
}
div#shopify-section-160693407427910a45 a{
 	background: #000;
    color: #fff !important;
    border-color: #000 !important;
    border-radius: 5px !important;
  	font-family: CircularStd !important;
  	padding: 8px 25px !important;
    font-size: 1.3rem !important;
}
/*----footer--------*/
ul.site-footer__linklist {
    font-family: CircularStd !important;
    font-size: 1rem !important;
}
.site-footer p.h4 {
    color: #fff !important;
  	font-family: CircularStd !important;
  	font-size: 1rem !important;
}
footer.site-footer {
    border-top: 35px solid #000;
    margin-top: 0;padding-bottom:45px !Important;padding-top:45px !important;
}
input#ContactFooter-email {
    background: #fff !important;
    border: 0px !important;
  	font-family: CircularStd !important;
  	color: #582D2E !important;
}
.grid--footer-float-right {
    display: none;
}
hr.site-footer__hr {
    display: none;
}
.input-group__field::-webkit-input-placeholder{
font-family: Font Awesome\ 5 Free;
font-weight: 500;
color:#000 !important;
overflow: visible;
vertical-align: top;
display: inline-block !important;
}
.site-footer li.social-icons__item {
    background: #ffffff !important;
    border-radius: 50% !important;
    padding: 0.5rem 0.5rem !important;
    margin-left: 0.5rem !important;
}
.site-footer__social-icons a.social-icons__link {
    color: #fdc013;
}
.site-footer__newsletter span.input-group__btn {
    position: relative;width:50px;
}
button.btn.newsletter__submit {
    position: absolute;
  	background:#2d2d2d !important;
}
span.newsletter__submit-text--large {
    display: none;
}
.rt-ic i.fas.fa-caret-right {
    font-size: 1.4rem;
}
.ft-img {
    display: inline-block;
    float: left;
}
.ft-lnk {
    display: inline-block;
  	margin-left:2rem !important;
}
.dummy {
    display: block;
    width:100%;
  	margin-top:1rem;
}
/*--------media queries---------*/
@media only screen and (min-width: 750px){
.site-header .medium-up--one-half {
   width: 100% !important;
}
}
@media only screen and (min-width:981px){
div#shopify-section-16069272974bc0b226 a.btn.btn--secondary.btn--small {
    width: 40% !important;
}
}