/** Shopify CDN: Minification failed

Line 115:548 Unexpected "{"
Line 292:1 Expected identifier but found whitespace
Line 296:1 Expected identifier but found whitespace
Line 371:0 Expected ")" to go with "("

**/
img.hero-video__desc-image {
    margin-bottom: 40px;
    margin-left: -22px;
}
.cart-buttons {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
    margin-top: 26px;
}

.t-product-tabs.main-background.section-template--17614861369585__t_tab_information_GFLthY-padding .information-shipping .more-information .title {

  font-size: 24px !important;
 font-family: Alternate Gothic No3 D !important;
font-weight: 400 !important;
 color: #826b4a !important;
  line-height: 24px !important;
}

.product-single__media-wrapper img.zoomImg {
    object-fit: contain !important;
}

.product-single__media .feature-row__image {
    object-fit: contain !important;
}
.product-single__thumbnails img {
    object-fit:contain !important;
    box-shadow: unset !important;
}
/* .product-single__wrapper {
    width: 80%;
} */

/* .thumbnails-wrapper.background-modal {
    width: 20%;
    align-self: start;
} */

/* .product-single__media-group__wrap {
    flex-direction: row-reverse !important;
    align-items: start !important;
}

.product-single__thumbnails {
    gap: 20px;
} */
 .cooking-instructions .reheating_instruction h4{
   font-size: 24px !important;
 font-family: Alternate Gothic No3 D !important;
font-weight: 400 !important;
  color: #000000 !important;
  line-height: 24px !important;
}

.t-product-tabs.main-background.section-template--17614861369585__t_tab_information_GFLthY-padding .information-shipping .more-information p{
 color: #000000 !important;
}
.information-shipping .more-information ul li{
  list-style: none !important;
 color: #826b4a !important;
}
.information-shipping .more-information ul li {
  position: relative !important; /* Ensure that the parent <li> is positioned to accommodate the absolute positioning of the pseudo-element */
}

.information-shipping .more-information ul li::before {
  content: '' !important;       /* Creates the line */
  top: 13px !important;         /* Adjust this to position the line higher or lower */
  left: -40px !important;       /* Adjust this to change the line's horizontal position */
  width: 20px !important;       /* Length of the line */
  height: 1px !important;       /* Thickness of the line */
  background: #826b4a !important; /* Color of the line */
  position: absolute !important; /* Positioning the line relative to the <li> */
}
.information-shipping .more-information ul {
    padding-left: 55px !important;
}
.product-image-slider.thumbnail-slider {
  gap: 0px !important;
}
section.logo_sec_c .logo_col.logo_col_4 img {
    max-width: 90px !important;
}
section.logo_sec_c .logo_col.logo_col_5 img {
    max-width: 90px !important;
}
section.logo_sec_c .logo_col.logo_col_6 img {
    max-width: 90px !important;
}
section.logo_sec_c .logo_col.logo_col_3 img {
    max-width: 90px !important;
padding-top: 14px;
}

.logo_col.logo_col_6 img{
  padding-top: 12px;
    max-width: 98px !important;

}
.t-innerpage-banner .hero-image__background .overlay {
    background: #09080875 !important;
}

#shopify-section-template--18022872678641__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.overlay, #shopify-section-template--18018141470961__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.overlay, #shopify-section-template--18022872678641__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.overlay,#shopify-section-template--18023055261937__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.overlay,  {
 background: transparent !important;
}
#shopify-section-template--18023055261937__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.overlay {
 background: #09080820 !important; 
}

#shopify-section-template--18022872678641__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.overlay {
 background: transparent !important;
}
#shopify-section-template--18022872678641__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.media.media--transparent.hero-image__media--fade-in > img, #shopify-section-template--18023055261937__t_innerpage_banner_CJym9c > div > section-animate > div.hero-image__background > div.media.media--transparent.hero-image__media--fade-in > img {
margin-top:-100px;
}
.jdgm-carousel-item__inner-wrapper{
  background: white !important;
}

.t-innerpage-intro-section.section-template--18018141470961__t_innerpage_intro_section_nfRrLU-padding {
  max-width: 1140px;
    margin: 0px auto;
  
    margin-top: -5rem;
  position: relative;
    z-index: 2;
}
.rich-text-section.alt-background-3.scroll-animate.fade-in.scroll-animate-init{
  background: white !important;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
  padding: 50px 70px;
}
.t-innerpage-intro-section.section-template--18022872678641__t_innerpage_intro_section_nfRrLU-padding{
    max-width: 1140px;
    margin: 0px auto;
    margin-top: -5rem;
    position: relative;
    z-index: 2;
  
}
.meet-the-family .t-innerpage-intro-section .scroll-btns .btn {
    color: #fff;
    width: 220px !important;
}
.meet-the-family .t-innerpage-intro-section .scroll-btns {
  gap: 20px !important;
    color: #fff;
}
.t-innerpage-intro-section.section-template--18023055261937__t_innerpage_intro_section_nfRrLU-padding{
max-width: 1140px;
    margin: 0px auto;
    margin-top: -5rem;
    position: relative;
    z-index: 2;
}

.t-innerpage-intro-section.section-template--18023272284401__t_innerpage_intro_section_nfRrLU-padding { 
    max-width: 1140px;
    margin: 0px auto;
    margin-top: -5rem;
    position: relative;
    z-index: 2;
}
.meet-our-birds .t-innerpage-intro-section .scroll-btns {
max-width: 100%;
    color: #fff;
}
.meet-our-birds .t-innerpage-intro-section .scroll-btns .btn:nth-child(1){
  width: 227px !important;
}
.meet-our-birds .t-innerpage-intro-section .scroll-btns .btn:nth-child(2) {
    width: 220px !important;
}
.t-innerpage-intro-section.section-template--18018141470961__t_innerpage_intro_section_nfRrLU-padding .t-innerpage-intro-section .scroll-btns a.btn.btn--secondary{
  width: 48% !important;
 
}
.t-innerpage-intro-section .scroll-btns .btn {
  font-size: 16px !important;
    color: #fff;
}
.t-innerpage-intro-section.section-template--18018141470961__t_innerpage_intro_section_nfRrLU-padding .t-innerpage-intro-section.section-template--18018141470961__t_innerpage_intro_section_nfRrLU-padding{
  gap: 20px !important;
}
.t-innerpage-intro-section .rich-text {
    max-width: 100% !important;
}
.t-innerpage-intro-section.section-template--18018141470961__t_innerpage_intro_section_nfRrLU-padding .scroll-btns.rich-text.rich-text--left{
  margin-top: 35px !important;
}
.p-icon2 {
    color: #b1282e;
    font-size: 64px;
    display: block;
    width: 60px;
    font-family: 'icomoon' !important; /* Ensure the correct font is loaded */
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
  margin-bottom: 35px;
opacity: 0;
transform: translate(-100%);
    transition: opacity .3s ease, transform .3s ease;
}
.p-icon2.active {
    opacity: 1;
    transform: translateX(0);
}
   



@media (min-width: 768px) and (max-width: 1024px) {
.t-innerpage-intro-section.section-template--18023272284401__t_innerpage_intro_section_nfRrLU-padding { 
    max-width: 900px;
  }
  img.hero-video__desc-image {
    margin-bottom: 20px !important;
}

}

@media screen and (max-width: 767px){
  .meet-our-birds .t-innerpage-intro-section .scroll-btns a.btn.btn--secondary{
  width: 100% !important;
}
  .hero-image__text {
    margin-left: 0px !important;
}
    /* .thumbnails-wrapper.background-modal {
    width: 100% !important;
}
  .product-single__media-group__wrap {
    flex-direction: column !important;
} */
  .rich-text-section.alt-background-3.scroll-animate.fade-in.scroll-animate-init {
    padding: 60px 0 !important;
  }
  .rich-text-section.alt-background-3.scroll-animate.fade-in.scroll-animate-init {
    padding: 60px 0 !important;
  }
  .rich-text-section.alt-background-3.scroll-animate.fade-in.scroll-animate-init {
   padding: 60px 0 !important; 
}
  .scroll-btns.rich-text.rich-text--left{
    gap: 20px !important;
  }
  
}
div#shopify-section-template--18018141470961__t_innerpage_intro_section_nfRrLU {
    padding-bottom: 60px;
}

ul.product-single__thumbnails.product-single__thumbnails-template--17614861369585__product-information{
  margin-top: 2rem;
}
li.product-single__gallery-item.slick-slide.slick-current.slick-active{
  margin-top: 0rem !important;
    
}
.t-innerpage-intro-section .scroll-btns {
  gap: 20px !important;
}

div#shopify-section-template--17614861402353__t_carousel_with_text_WyWFde .t-item.slick-slide{
  padding: 10px !important;
}

.cooking-instructions .reheating_instructions {
  padding-top: 10px;
}
.roasting_table_text {
    padding-bottom: 10px;
}

. {
    margin-top: 20px;
}

. h3 {
    font-size: 24px !important;
}

.blog-articles__article.article.grid__item.data-pagination__item .media>*:not(.zoom):not(.deferred-media__poster-button):not(.media__badge):not(.media__text-content), .media model-viewer {
   
    height: 471px;
  
    object-fit: cover;
}

.the-diestel-difference .hero-image .hero-image__text .h0-h {
  margin-left: 0rem !important
}
.size-notes {
    display: none;
}
body.template-collection .t-innerpage-banner .hero-image__text-content .subheading {
  display: none;
}

.t-recipes-main-banner.section-template--18140608463089__t_recipes_main_banner_xxHfDx-padding section-animate.hero-image{
  height: 450px;
}

.t-recipes-category a.active:hover {
  color: #fff !important;
  background-color:  rgb(177, 40, 46);
}
.t-recipes-category a.active:hover:after {
 transform: none !important;
  background-color:  rgb(177, 40, 46);
}
a.recipe-btn.btn.btn--secondary:hover {
  color: #fff !important;
  background-color:  rgb(177, 40, 46);
  transition: none !important;
   
}
a.recipe-btn.btn.btn--secondary{
  text-transform: capitalize !important;
   transition: none !important;
   font-family: Lato, sans-serif !important;
}
a.recipe-btn.btn.btn--secondary:hover:after {
 transform: none !important;
  transition: none !important;
  border: 1px solid rgb(177, 40, 46 !important;
} 
.t-recipes-category a {
  font-family: Lato, sans-serif !important;
}
.t-recipes-category .scroll-btns {
  max-width: 100% !important;
}
.t-recipes-category.section-template--18140608463089__t_recipes_category_RkKWPr-padding .scroll-btns {
  max-width: 100% !important;
}
.recipe-card-info-wrapper .title {
    font-size: 23px !important;
   
    font-family: 'Alternate Gothic No3 D' !important;
}


.reheating_instructions .metafield-rich_text_field li{
  list-style: unset !important;
}







