/** Shopify CDN: Minification failed

Line 405:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
span.t4s-tab__icon {
    background: white !important;
    color: black !important;
}
.t4s-tab-content {
    font-size: 16px;
    color: black;
}
.t4s-tab-content p {
    margin-bottom: 0;
}
span.t4s-tab__text {
    font-size: 18px !important;
    font-weight: bold;
    padding-inline: 0 !important;
}
.t4s-tab-wrapper a {
    background: white;
    border-bottom: 1px solid black;
}
.t4s-product-tabs-wrapper .t4s-container {
    width: 100% !important;
}.arrow-reverse,.dog-arrow{transition-duration:.6s;z-index:3}.t4s-liquid_bb4d6349-8dd2-4aa3-a4e5-03b4f1651339.t4s-pr__custom-liquid{font-size:18px;color:#000}main#MainContent{overflow-x:hidden;margin-top:50px}div#shopify-section-top-bar{position:fixed;width:100%;z-index:101}.t4s-use__kalles .t4s-count-box{right:-6px}.t4s-site-nav__heart .t4s-count-box{right:-6px;top:-9px!important}.t4s-icon-cart__wrap .t4s-count-box{top:-15px}.t4s-section-inner.t4s-has-imgbg{background-size:contain}.d-flex{display:flex;align-items:center;justify-content:space-between}p.dog-content{margin-bottom:0;line-height:0}#panel{display:none}div#panel{top:100%;position:absolute;text-align:center;width:100%;z-index:2;background-color:#febe51;left:0}ul#t4s-nav-ul li a{font-family:Mypriad-regular!important}div#panel h2{font-family:MyriadPro-BlackCond!important;font-size:40px}div#t4s-top-bar-main{cursor:pointer}.cs-border{padding-bottom:8px;border-bottom:1px solid}.t4s-top-bar__wrap{padding:0}.add-cs{padding:10px 0}div#panel p{max-width:625px;margin:15px auto auto;font-size:16px}.arrow-reverse{transform:translateY(225px)}.arrow-reverse img{transform:rotate(180deg)}div#shopify-section-top-bar .t4s-container,header#shopify-section-header-inline .t4s-container{width:97%!important}.contact-dog h2{margin-bottom:40px}.contact-dog a{float:left;width:100%;margin-top:5px}a.t4s-footer-link.t4s-footer-link-active{color:#fff}input.t4s-text-center.t4s-text-md-start.t4s-newsletter__email{background-color:#eaeaea;border-color:#eaeaea;font-family:Mypriad-regular;font-size:15px;padding-left:20px;letter-spacing:1px}body.template-search main#MainContent{margin-top:121px}.mealValue{font-weight:600;text-decoration:underline}body.template-search header#shopify-section-header-inline{position:fixed;width:100%}
h2.jdgm-rev-widg__title {
    font-family: 'MyriadPro-BlackCond';
}
.jdgm-rev-widg__summary-inner {
    margin-bottom: 20px;
}

ul#t4s-nav-ul li a{
  font-family: 'Myriad Pro', sans-serif !important;
}
/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  body.template-search div#shopify-section-top-bar{top:70px}.t4s-site-nav__icon.t4s-site-nav__search{position:absolute;left:37vw;width:335px}.t4s-search-header__submit{left:2px;right:inherit}.t4s-search-header__input{padding:0 15px 0 50px;background-color:#f5f5f5;color:#898989}.t4s-search-header__form{border-color:#f5f5f5}.t4s-header__wrapper.t4s-pr.t4s-header-layout_logo_search .t4s-container{padding-inline:50px}div#panel{padding:50px}.desktop-feed{display:flex}.mobile-feed{display:none!important}
div#judgeme_product_reviews {
    max-width: 83%;
    margin-inline: auto;
    margin-bottom: 150px;
}
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li {
    margin: 0 !important;
}
nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li a {
    font-size: 16px !important;
}
.dog-bite {
    width: fit-content;
}
body.template-search div#shopify-section-top-bar
{
top:60px;
}
.featured-collection {
    margin-bottom: 50px !important;
}
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  body.template-search main#MainContent {
    margin-top: 111px;
}
div#panel {
    padding: 50px;
}
.desktop-feed
{
display:flex;
}
.mobile-feed
{
display:none !important;
}
div#judgeme_product_reviews {
    max-width: 83%;
    margin-inline: auto;
    margin-bottom: 150px;
}
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  .t4s-col-group_btns{width:45%}.t4s-header__logo{width:115px;padding-left:20px}a.t4s-push-menu-btn{height:60px;padding-inline:10px;width:58px;justify-content:center;background:#fcf9f2}header#shopify-section-header-inline .t4s-container{width:100%!important;padding:0}div#panel{padding:10px 20px 30px}.dog-arrow.arrow-reverse{transform:none}.mobile-feed{border-bottom:none;display:flex;justify-content:left}.dog-content{width:100%;font-size:14px;line-height:18px!important;padding-inline:20px}.desktop-feed{display:none!important}body.template-search main#MainContent{margin-top:115px}.dog-img img{width:36px}.dog-content img{width:12px;margin-left:5px}div#panel h2{font-size:32px}div#panel p{font-size:14px}img.arrow-reverse-img{transform:rotate(180deg)}
div#judgeme_product_reviews {
    max-width: 95%;
    margin-inline: auto;
    margin-bottom: 60vw;
}
}

/* div#t4s-mini_cart {
    display: none;
} */
.pdp-wish.pdp-fixed {
    display: none !important;
}

@media (max-width: 500px){
  .bbbb.collection_shelter span img {
      height: 20px;
      width: 25px !important;
      margin-left: -5px;
  }
}
@media(max-width:1400px){
      nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li {
        margin: 0 1.5rem !important;
    }
      nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li a {
        font-size: 18px !important;
    }
}

@media(max-width:1250px){
      nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li a {
        font-size: 16px !important;
      }
}

@media(max-width:1200px){
  .new_header_nav_bs{
    display:none !important;
  }
      nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li {
        margin: 0 5px !important;
    }

}


@media( min-width:991px) and (max-width:1200px){
  .t4s-product__info-wrapper {
    width: 38%;
  }
  .t4s-product__media-wrapper {
    width: 60%;
  }
}

.swatch-wrapper.clearfix {
    display: flex;
    padding-bottom: 2rem;
}

.new_dogsfood_pdp-eee .swatch-wrapper {
    margin-bottom: 10px!important;
    flex-wrap: wrap!important;
    padding-bottom: 0;
}

.t4s-close-overlay.is--visible {
    pointer-events: auto;
     opacity: 1 !important; 
    visibility: visible;
}
.bryce_dog span.jdgm-prev-badge__text{
    color: white;
}

.t4s-footer-menu ul.t4s-footer-linklist li > a {
    color: white !important;
    text-transform: uppercase;
}

.footer-social-icons .t4s-socials-block .t4s-socials .t4s-col-item a svg {
    width: 32px;
    height: 32px;
    color: white;
}

.t4s-close-overlay {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    z-index: 200;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    background: rgba(0,0,0,.7);
    transition: opacity .3s ease-in-out,visibility .3s ease-in-out;
    background: transparent;
}

.t4s-site-nav__icon.t4s-site-nav__search {
    display: none;
}

.new_header_nav_bs nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false {
    text-align: center;
    display: flex;
    margin: auto;
    justify-content: center;
    padding: 2rem 0em;
    padding-top: 4rem;
}

.new_header_nav_bs nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false {
    text-align: center;
    display: flex;
    margin: auto;
    justify-content: center;
    padding: 1rem 0em 0rem;
}

nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li a {
    font-size: 22px;
}


nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li {
    margin: 0 3rem;
}

@media(max-width:1700px){
    nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li {
      margin: 0 2rem;
    }
  
    nav.t4s-navigation.t4s-text-start.t4s-nav__hover_sideup.t4s-nav-arrow__false li a {
      font-size: 20px;
    }
}

@media only screen and (max-width: 600px) {
.new_header_nav_bs {
    display: none !important;
}

}

.bryce_dog .bl-fc7c2d1b-b4bd-4403-946e-4db4957ddeae {
    display: none;
}


.bryce_dog main#MainContent{
    margin-bottom: 0;
}

.main_product_page .pdp-wish button.t4s-product-form__submit {
    border-radius: 50px !important;
}

.t4s-product-form__buttons .t4s-pr-wishlist {
    border-radius: 50px!important;
    border: 1px solid #c4c4c4!important;
    height: 48px;
    width: 48px;
}
.bundle_section_content input[type="submit"] {
    border-radius: 50px !important;
}
.t4s-product a.t4s-pr-item-btn {
    border-radius: 50px !important;
}

@media( max-width:1750px ){
    .t4s-product-form__buttons .t4s-quantity-wrapper {
      min-width: 100px;
      width: 100px;
      height: 40px;
      border: 1px solid var(--secondary-color);
      text-align: center;
      display: inline-block;
      position: relative;
      margin-right: 10px;
      order: 1;
  }
}

@media( max-width:1600px){
  .main_product_page .t4s-product-form__buttons .t4s-product-form__submit {
    width: 70%!important;
  }
}



-form
/**************************NEW-PDP***********************************/



.new_dogsfood_pdp-eee .rc-widget input, .new_dogsfood_pdp-eee .rc-widget .price-label {
    display: none ;
}

.new_dogsfood_pdp-eee input#rc-radio1, .new_dogsfood_pdp-eee input#rc-radio2{
    display:none;
}



.new_dogsfood_pdp-eee .rc-radio-group__options {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.new_dogsfood_pdp-eee .rc-radio-group__options label {
    border: 1px solid #c4c4c4!important;
    border-radius: 50px !important;
}


.new_dogsfood_pdp-eee .rc-radio--active {
    background: black !important;
}

.new_dogsfood_pdp-eee .rc-radio--active span{
    color: white !important;
}

.new_dogsfood_pdp-eee label.rc-radio.onetime-radio {
    margin-right: 1rem !important;
}

.new_dogsfood_pdp-eee .rc-template__radio-group .rc-radio-group__options label{
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    padding-inline: 20px!important;
    text-align:center;
}

.new_dogsfood_pdp-eee .swatch.available {
    line-height: 30px;
    font-size: 14px !important;
    border-color:#c4c4c4 !important;
}
.new_dogsfood_pdp-eee .swatch.available {
    min-width: 102px !important;
    width: auto !important;
}
.new_dogsfood_pdp-eee .rc-selling-plans {
    margin-top: 0px!important;
    max-width: 60%;
    padding-bottom: 15px!important;
    padding-top: 15px!important;
    padding-left: 0px!important;
}


/* .new_dogsfood_pdp-eee .rc-selling-plans-dropdown__select{
    color:white !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    height:50px;
    background: black !important;
} */


.new_dogsfood_pdp-eee .rc-widget select {
    height: 50px;
    background-color: #000!important;
    color: #fff!important;
    background-position: right 15px top 50%;
    background-size: auto 25px;
    margin-top: -30px;
    font-family: 'Poppins' !important;
    font-weight: 700;
    font-size: 14px !important;
}

.new_dogsfood_pdp-eee .t4s-quantity-wrapper.t4s-product-form__qty {
    background: white !important;
    border: 1px solid #c4c4c4!important;
    border-radius: 50px !important;
}


.new_dogsfood_pdp-eee .product-wish {
    width: 100%;
    margin-top: 20px;
}

.new_dogsfood_pdp-eee .pdp-wish button.t4s-product-form__submit {
    background: #EC453F;
    color: white !important;
    border-radius: 50px !important;
}


  .new_dogsfood_pdp-eee .pdp-wish button.t4s-product-form__submit span.t4s-btn-atc_text {
    color: #fff!important;
    font-size: 18px !important;
    font-weight: 500;
}
}

.new_dogsfood_pdp-eee .t4s-product-form__buttons .product-wish .pdp-wish {
    background: none !important;
}

.new_dogsfood_pdp-eee .t4s-product-form__buttons .t4s-pr-wishlist {
    border-radius: 50px !important;
    border: 1px solid #c4c4c4!important;
    height: 48px;
    width: 48px;
}

.new_dogsfood_pdp-eee .t4s-pr-wishlist .t4s-svg-pr-icon svg {
    width: 22px !important;
    height: 22px !important;
    fill: currentColor;
}

.new_dogsfood_pdp-eee .shopify-installments, .new_dogsfood_pdp-eee .shopify-installments__content {
    font-size: 13px !important;
}

.new_dogsfood_pdp-eee .rc-selling-plans {
    position: absolute;
    transform: translate(13rem,54px);
    width: 22.4rem!important;
}
.chota-don {
    font-size: 16px !important;
    color: #4b4b4b;
    font-weight: 500;
      padding-bottom: 15px;
}

.new_dogsfood_pdp-eee .t4s-product-form__buttons .product-wish .pdp-wish button.t4s-product-form__submit:before {
    background: black !important;
}

.new_dogsfood_pdp-eee .main_product_page .t4s-swatch__title {
    line-height: 0 !important;
}

.new_dogsfood_pdp-eee .t4s-swatch__option {
    margin-bottom: 8px !important;
}

.new_dogsfood_pdp-eee .swatch-wrapper {
    margin-bottom: 10px !important;
}

.new_dogsfood_pdp-eee .t4s-swatch__title {
    margin: 0 !important;
    color: #4b4b4b !important;
    font-weight: 500;
}

.new_dogsfood_pdp-eee .t4s-form__product {
    margin-top: -20px;
}

.new_dogsfood_pdp-eee .t4s-product-price {
    padding-bottom: 20px;
}
.main_product_page .swatch-wrapper .swatch.available {
    margin: 0 10px 0 0;
}

.new_dogsfood_pdp-eee span {
    font-family: 'Poppins' !important;
    font-size: 14px !important;
}
@media screen and (max-width:1300px) {
  .new_dogsfood_pdp-eee .rc-template__radio-group .rc-radio-group__options label {
    padding-inline: 15px!important;

  }
  .new_dogsfood_pdp-eee .rc-radio-group__options .rc-radio__label span.discount-label{
    font-size: 14px;
    line-height: 17.2px;
  }
  .new_dogsfood_pdp-eee .swatch-wrapper .swatch {
    margin-bottom: 15px;
}
  .new_dogsfood_pdp-eee .rc-selling-plans {
    transform: translate(13rem,55px);
    -webkit-transform: translate(13rem,55px);
    -moz-transform: translate(13rem,55px);
    -ms-transform: translate(13rem,55px);
}
  .new_dogsfood_pdp-eee .swatch-wrapper .swatch.available {
    width: auto;
    margin-bottom: 10px;
}
.new_dogsfood_pdp-eee .swatch-wrapper {
    margin-bottom: 10px!important;
    flex-wrap: wrap!important;
}
}

@media screen and (max-width:767px) {
  .swatch.available {
    width: auto !important;
  }
  .new_dogsfood_pdp-eee .swatch-wrapper {
    flex-wrap:wrap;
  }
  .new_dogsfood_pdp-eee .rc-radio-group__options {
      flex-wrap:wrap;
  }
  
}

@media screen and (max-width:480px) {
  .new_dogsfood_pdp-eee .rc-selling-plans {
    transform: translate(11rem,55px);
    -webkit-transform: translate(11rem,55px);
    -moz-transform: translate(11rem,55px);
    -ms-transform: translate(11rem,55px);
    max-width: 70%;
  }
}

@media (max-width:1650px){
.new_dogsfood_pdp-eee .rc-template__radio-group .rc-radio-group__options label:last-child {
    padding-inline: 38px !important;
}

.new_dogsfood_pdp-eee .rc-widget span {
    font-size: 12px !important;
}
  .new_dogsfood_pdp-eee .swatch.available {
    line-height: 30px;
        line-height: 34px!important;
    font-size: 12px!important;
}

  .new_dogsfood_pdp-eee .rc-widget select {
    font-size: 12px!important;
}
/*   .new_dogsfood_pdp-eee .swatch.available {
    min-width: 27.5%!important;
    width: 27.5%;
} */
}

@media(max-width:1350px){
  .new_dogsfood_pdp-eee .swatch.available {
      min-width: 85px!important;
      width: auto!important;
  }
  .new_dogsfood_pdp-eee .rc-template__radio-group .rc-radio-group__options label:last-child {
    padding-inline: 15px!important;
  }
  .new_dogsfood_pdp-eee .rc-selling-plans {
    position: absolute;
    transform: translate(13rem,54px);
    width: 18rem!important;
}
}

@media(max-width:1200px){
.new_dogsfood_pdp-eee .swatch.available {
    min-width: 80px!important;
    width: auto!important;
}
  .new_dogsfood_pdp-eee .rc-selling-plans {
    position: absolute;
    transform: translate(12rem,54px);
    width: 18rem!important;
}
}
 @media screen and (max-width:360px) {
  .main_product_page .swatch-wrapper .swatch.available {
    margin: 0 5px 0 0;
  }
  
}

.bundle {
    display: none;
}

/* .bundle {
    visibility: hidden;
    height: 0;
    width: 0;
} */



















@media screen and (max-width: 575px){
.health-bundle .t4s-fs-md-15 {
    font-size: 30px;
    line-height: 25px;
}

  .health-bundle h3.t4s-image-text-heading {
    font-size: 50px;
    line-height: 44px;
    max-width: 100%;
    margin-bottom: 20px;
}

  .health-bundle .t4s-image-text-des p {
    font-size: 14px;
    line-height: 22px;
}

  .bundle_desktop_img .t4s-image-text-overlap-item img {
    max-width: 100%;
    width: 100%;
    scale: 1.3;
}
}


.t4s-product-inner:hover .t4s-product-hover-img {
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
}


h4.t4s-swatch__title {
    text-align: start !important;
}