/** Shopify CDN: Minification failed

Line 822:1 Expected "}" to go with "{"

**/
/* Place any CSS overrides in this file. */

@font-face {
    font-family: 'Simplo';
    src: url('/cdn/shop/files/Simplo-Regular.woff2') format('woff2'),
        url('/cdn/shop/files/Simplo-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Simplo Bold';
    src: url('/cdn/shop/files/Simplo-Bold.woff2') format('woff2'),
        url('/cdn/shop/files/Simplo-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

h1,h2,h3,h4,h5,h6,a,span{
  font-family: 'Simplo Bold' !important;
}
body,p,button{
   font-family: 'Simplo' !important;
}


.footer-email-input, .newsletter-footer input.footer-email-input::placeholder{
  color:#fff;
}
input#subscribe {
    color: #fff;
    background: transparent;
    border: 1px solid #fff;
}
ul.bottom--footer---links li a {
    color: #fff;
}
.product-medias__with-thumbnails.product-medias__with-thumbnails--below .product-medias__thumbnails {
  margin-bottom:15px;
}

@media(min-width:768px){
 .img img.js {
    height: 550px;
    object-fit: contain !important;
    max-height: 100% !important;
}
img.zoomImg {
    margin: 0 auto;
    display: flex !important;
}
.product-medias__media[data-media-type=image] img {

    margin: 0 auto;
    display: flex;
} 
  img.product-medias__thumbnail__image.product-medias__thumbnail--image.fadeIn.wow.js {
     max-height: 200px!important;
    max-width: 180px!important;
    width: 110px;
}
 .grid.product-single.product-sticky-wrapper.variant-swatches-enabled .responsive-image-wrapper {
    display: flex;
    align-items: center;
    justify-content: end;
}
}
.image-with-text-wrapper .homepage-sections-wrapper {
   padding: 0 !important;
}

div#shopify-section-template--16081483727042__image-with-text-2,div#shopify-section-template--16081483956418__image-with-text{
    background: #353840;
}
div#shopify-section-template--16081483727042__2817d017-1428-4706-ad52-7c847d88ec6d, div#shopify-section-template--16081483956418__dd4eb06d-522f-4b67-90a7-0bd3e7ff975a{
    background: #353840;
}
div#shopify-section-template--16081483727042__image-with-text{
    background: #353840;
}
div#shopify-section-template--16081483727042__2817d017-1428-4706-ad52-7c847d88ec6d img.js {
    height: auto;
    object-fit: fill!important;
    max-height: 100%!important;
    max-width: 500px !important;
}
div#shopify-section-template--16081483727042__2817d017-1428-4706-ad52-7c847d88ec6d  .responsive-image-wrapper {
    margin-bottom: 20px;
}
div#shopify-section-template--16081483956418__dd4eb06d-522f-4b67-90a7-0bd3e7ff975a img.js {
    height: auto;
    object-fit: contain!important;
    max-height: 100%!important;
}
a.site-header__logo-link {
    text-transform: uppercase;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 {
    background: #353840;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .product-medias__media {
    background: #353840;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 section.product-details-wrapper {
    background: #353840;
    color: #fff;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .homepage-section--indiv-product-wrapper .product-details-product-title,
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .homepage-section--indiv-product-wrapper .product-details-product-title,div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 a
,div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 #AddToCartForm .product-sub-label,
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 #AddToCartForm #Quantity,div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 p {
    color: #fff ;
}
.homepage-section--indiv-product-wrapper .product-details-product-title{
    color: #fff ;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .js-qty__adjust {
    color: #fff !important;
    opacity: 1 !important;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination-bullet:hover {
    background: #ffffff;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .swiper-pagination-bullet {
    border: 1px solid #fff;
}
div#shopify-section-template--16081484087490__product-form {
    background: #353840;
}
div#shopify-section-template--16081484087490__product-form .product-details-wrapper {
    background: #353840;
}
div#shopify-section-template--16081484087490__product-form .product-details-wrapper a ,div#shopify-section-template--16081484087490__product-form .product-details-product-title{
  color: #fff !important;
}
/* div#shopify-section-template--16081484087490__product-form .grid__item.large--six-twelfths.context.mobile--no-top-margin {
    background: #f8f8f8;
} */
img.zoomImg{
  width:1100px !important;
  height:1110px !important;
}
div#shopify-section-template--16081484087490__product-form .aspect-ratio.quick-view-media.aspect-ratio--wide {
    background: #f8f8f8;
}

div#shopify-section-template--16081484087490__product-form span#ProductPrice {
    color: #fff;
}
div#shopify-section-template--16081484087490__product-form .product-page__policies.rte {
    color: #fff;
}
div#shopify-section-template--16081484087490__product-form #AddToCartForm .product-sub-label{
  color: #fff !important;
}
div#shopify-section-template--16081484087490__product-form .js-qty__adjust ,div#shopify-section-template--16081484087490__product-form #AddToCartForm #Quantity,div#shopify-section-template--16081484087490__product-form p {
    color: #fff !important;
    opacity: 1 !important;
}
div#shopify-section-template--16081484087490__product-form .text-with-icon--content,div#shopify-section-template--16081484087490__product-form .h5 {
    color: #fff;
}
div#shopify-section-template--16081484087490__product-form  svg {
    fill: #fff;
}
div#shopify-section-template--16081484087490__product-form span.text-with-icon--icon img {
    filter: invert(1);
}
div#shopify-section-template--16081484087490__product-form .collapsible-tab-container {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
div#shopify-section-template--16081484087490__product-form .product-description.product-description--collapsible {
   border-bottom: 1px solid #fff;
}
div#shopify-section-template--16081484087490__d7a239bd-3ffe-428a-9394-63c5d0868480 {
    background: #353840;
    color: #fff;
  padding-top: 30px;
}
.shopify-payment-terms__container {
    /* color: #fff; */
}
ul.site-header__links.top-links--icon-links svg.fa-lg {
    fill: #BD7334;
}
  ul.site-header__links.top-links--icon-links a {
    color: #bd7334;
}
.top-links .top-links--icon-links a:active, .top-links .top-links--icon-links a:focus, .top-links .top-links--icon-links a:hover, .top-links--icon-links select:active, .top-links--icon-links select:focus, .top-links--icon-links select:hover {
    fill: #fff !important;
}
  ul.site-header__links.top-links--icon-links a:hover {
    color: #fff !important;
}
 ul.site-header__links.top-links--icon-links a:hover svg.fa-lg{
    fill: #fff !important;
}
.drawer__title.h2.true {
    text-transform: uppercase;
}
a.homepage-featured-box-btn {
    background: #bd7334;
}
/* div#shopify-section-template--16081483727042__a7ed6d02-0c68-434f-a86d-285e1a293593 a.homepage-featured-box-btn {
    background: #353840;
} */
div#shopify-section-template--16081483956418__1538ff55-64f7-4dc3-8f1c-63deb8bb14c9 a.homepage-featured-box-btn {
    background: #353840;
}
div#shopify-section-template--16081483923650__rich-text a.homepage-featured-box-btn {
    background: #353840;
}
.ct-cart{
    background: #353840;
}
/* div#shopify-section-template--16081483268290__main {
    padding-top: 40px;
} */
.sitewide--title-wrapper.ct {
    text-align: center;
    padding: 40px 0;
    background: #353840;
}
.ct-cart-head{
  color:#fff;
}

@media(min-width:768px){
 div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .product-medias__media {
    background: #f8f8f8 !important;
}
  .product-images-container{
  padding-top:15px;
}
div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .aspect-ratio.quick-view-media.aspect-ratio--wide {
    background:#f8f8f8;
}
/* div#shopify-section-template--16081483661506__ab6987d9-4f86-4867-8bbc-8ebc114bf100 .large--one-half {
    background: #f8f8f8;
} */
  .announcement-bar {
    position: fixed;
    top: 100px;
    width: 100%;
    z-index: 2;
}
  div#shopify-section-sections--16081479368898__announcement-bar {
    margin-bottom: 44px;
}
  .site-header .site-header__wrapper {
    height: 100px;
}
}
@media(max-width:767px){
  .product-medias__media[data-media-type=image] img {
    width: 100% !important;
    height: auto;
    margin: 0 auto;
    display: flex;
}
  .wrapper-padded{
    padding:0!important;
  }
  div#shopify-section-template--16081484087490__product-form .grid__item.large--six-twelfths.context.mobile--no-top-margin, div#shopify-section-template--16081484087490__product-form .aspect-ratio.quick-view-media.aspect-ratio--wide {
    background: transparent !important;
}
 div#shopify-section-template--16081484087490__product-form .product-medias__main .swiper-wrapper {
    background: transparent;
}
 div#shopify-section-template--16081484087490__product-form .swiper-pagination-bullet.swiper-pagination-bullet-active,div#shopify-section-template--16081484087490__product-form .swiper-pagination-bullet:hover {
    background: #f8f8f8 !important;
}
 div#shopify-section-template--16081484087490__product-form .swiper-pagination-bullet {
    border: 1px solid #f8f8f8 !important;
}
 div#shopify-section-template--16082412765378__ef86ff1b-cb4b-4aa8-ad68-018ac1ecaa51 .collage-builder__image img.js {
    height: 300px;
}
 .mobile-nav__item a#customer_login_link {
    text-transform: uppercase;
}
  .mobile-nav__item a#customer_register_link{
    text-transform: uppercase;
}
  .announcement-bar {
    position: fixed;
    top: 72px;
    width: 100%;
    z-index: 2;
}
  div#shopify-section-sections--16081479368898__announcement-bar {
    margin-bottom: 70px;
}
  .logo_image {
    max-width: 160px!important;
}
  .footer-wrapper {
    z-index: 9999;
}
  .mobile-nav-bar-wrapper {
    padding: 0px !important;
}

.animated-text--content {
    padding-top: 0px !important;
}

.homepage-product-grid-wrapper .grid__item {
    margin: 0px 0px !important;
}

.mobile-grid--table {
    padding: 0px 20px;
}

  form#newsletter-footer_form {
    padding: 0px 20px;
}

  
form#newsletter-footer_form .input-group input#Email {
    padding: 10px 10px;
}

input#subscribe {
    background: #bd7334 !important;
    color: #fff;
}

  /* .shopify-section .homepage-sections-wrapper {
    padding: 15px 0px !important;
} */

  form#ContactForm {
    padding: 0px 20px 30px 20px
}


  
  
  
}
@media (min-width: 769px){
  .animated-text--content.shown-on-scroll.animated.fadeInUp .text-wrap span{
    font-size:36px !important;
  }
  div#shopify-section-template--16120746016962__image_image_with_text_overlay_dx98XJ a.homepage-section-btn{
    margin-top:60% !important;
  }
}


.responsive-image-wrapper {
    height: inherit;
}

.h2.text-box-max-width h4 {
    margin: 0px;
}

@media (min-width: 780px) and (max-width: 1100px) {
    /* Add your styles here */
  header.site-header.medium--hide.small--hide {
    display: none !important;
}

nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show {
    display: block !important;
}

  nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show .large--hide.medium-down--show {
    display: block !IMPORTANT;
}

  .site-header__logo img {
    width: 140px;
}

  
}



@media (max-width: 480px)
{

  .template-product .animated-text--content {
    padding: 30px 0px !IMPORTANT;
}

  .footer-bottom.site-footer.footer-alignment--left {
padding-left: 20px;
    padding-right: 20px;
}

  body#starter-pack.template-product section.animated-text {
    padding: 30px 20px;
}


  
section.animated-text.homepage-sections-wrapper--light .animated-text--content.shown-on-scroll.animated.fadeInUp {
    padding: 20px 20px !important;
}

  body#your-new-favorite-hot-sauce-sauce-daddy .homepage-sections-wrapper {
    padding: 0px 0px !important;
}
/* 
.homepage-indiv-section-wrapper.grid--full.homepage-featured-content-wrapper {
    padding: 30px 0px;
}
 */

   .template-page .grid__item {
    margin: 0px;
}

  .product-details-wrapper .form-vertical {
    padding: 0px;
}

  .accordion-container.wrapper-padded {
    padding: 0px 20px !important;
}

  footer.footer-main.site-footer.product-sticker-stop.footer-alignment--left form#newsletter-footer_form {
    padding: 0px 30px;
}

  body#sauce-daddy-cookbook footer.footer-main {
    padding: 0px;
}

  .template-collection .collection_grid.filtering_enabled--sidebar {
    padding: 20px 20px;
}

  .template-product  .product-description.product-description_full-width.rte {
    padding: 0px 20px;
}


  .template-product .animated-text.img-mobile--blank.height-mobile--full {
    height: fit-content !important;
    min-height: 100%;
    padding: 30px 0px;
}

.template-product  .animated-text--inner.content-position-mobile--left.content-position-desktop--top_center {
    height: fit-content;
}

  body#philanthropy .image-with-text-wrapper .homepage-content--image.large--one-half {
    margin: 0px;
}

  body#ambassador-program .grid__item {
    margin: 0px;
}


.template-product .image-with-text-wrapper .homepage-content--image.large--one-half {
    margin: 0px;
}

.template-product form#newsletter-footer_form {
    padding-left: 0px;
}


  .homepage-featured-rich-text {
    padding: 20px 0px;
}

.grid__item.homepage-content--image.homepage-content--template--16957623107778__video_video_with_text_KJXRcz.large--one-half {
    margin: 0px;
}

  body#our-story .grid__item.homepage-content--image {
    margin: 0px;
}
  
.homepage-indiv-section-wrapper.grid--full.homepage-featured-content-wrapper h2.homepage-sections--title {
    margin: 0px;
}


.testisty .wrapper.content-width.shown-on-scroll.animated.fadeInUp {
    padding: 40px 0px;
}

  .template-product .image-with-text-wrapper .homepage-content--image.large--one-half video {
    height: 100%;
}

.template-product .animated-text--content {
    padding: 50px 15px 0px;
}

.template-product .shopify-section .homepage-sections-wrapper {
    padding: 30px 0px;
} 

body#sauce-daddy-cookbook section.animated-text .animated-text--content {
    padding: 30px 20px !important;
}
 body#free-recipes .grid__item.newsletter-footer {
    padding-left: 0px;
} 
  
  .product-details-wrapper {
    padding-bottom: 0px !important;
}

  body#news .collage-builder__media-wrapper .collage-builder__text-container {
    padding: 0px;
}

body#news a.homepage-section-btn.collage-builder__button {
    margin-bottom: 25px;
}

body#news .collage-builder__grid-item.collage-builder__grid-item--template--16957623500994__203dab2a-db8c-4a65-9b3c-4e6a9bd50d4c--6.collage-builder__grid-item--image.collage-builder__grid-item--template--16047385706690__203dab2a-db8c-4a65-9b3c-4e6a9bd50d4c-168343646399b7fefa-5 {
    margin-top: 0px;
    padding-bottom: 100px;
}

  body#spicy-lime-amp-basil-shrimp-stir-fry .sitewide--title-wrapper, .template-article .sitewide--title-wrapper {
    padding: 30px 0px 0px;
}

.grid.blog-main--wrapper {
    padding: 0px;
}

article.grid__item.large--three-quarters {
    margin: 0px;
 
}

  .template-article .animated-text--content {
    padding: 30px 20px !important;
}

  .template-article .feature_row__image_wrapper.large--one-half {
    float: unset;
}

.template-article h2.homepage-sections--title {
    margin: 0px;
}

.template-article .homepage-featured-content-box-inner.shown-on-scroll.animated.fadeInUp .rte.featured-row__subtext.textarea {
    margin: 0px;
}

  .template-article .feature_row__image_wrapper.large--one-half h2.homepage-sections--title {
    padding-top: 20px;
}

  body#free-recipes .collage-builder__header {
    padding-top: 20px;
}

  div#CustomerLoginForm {
    padding: 0px 20px;
}


.grid.blog-main--wrapper {
    padding: 0px 20px;
}
  .form-vertical {
    padding: 0px 20px;
}


  
body#join-our-team h1.page--title {
    margin: 0px;
}

body#join-our-team .shopify-section .homepage-sections-wrapper {
    padding: 0px;
}


body#join-our-team .grid__item.large--two-thirds.push--large--one-sixth {
    margin: 0px;
}

body#join-our-team .wrapper-padded.main-page-container .sitewide--title-wrapper {
    padding-top: 20px;
}


  body#contact-us .grid__item.large--two-thirds.push--large--one-sixth {
    margin: 0px;
}

   body#contact-us form#ContactForm {
    padding: 0px 20px 0px 20px;
}




body#news  .grid__item.homepage-content--image {
    margin: 0px;
}

  body#philanthropy .collage-builder__section-wrapper .collage-grid--content-width {
    padding: 0px;
}

  

body#cooking .collection_grid.filtering_enabled--sidebar {
    padding: 30px 20px 0px !important;
}

body#cooking .sitewide--title-wrapper h1 {
    margin: 0px;
}


body#news .collage-builder__text-container--inner {
    text-align: center !important;
}

 /* body#news .swiper-container.text-center.swiper-container-initialized.swiper-container-horizontal.swiper-container-autoheight {
    padding: 10px 10px 20px 0px;
} */

  

body#news .mobile-height-fullscreen .hero-video--media iframe {
    height: 250px;
}

  body#news .hero-video.mobile-height-fullscreen {
    height: 250px;
}

body#news .homepage-sections-wrapper.homepage-sections-wrapper--light.newsletter--section .grid__item {
    margin: 0px !important;
}


body#news section.homepage-sections-wrapper.homepage-sections-wrapper--white.info-cols {
    padding-top: 20px !important;




  body#contact-us .grid__item.large--two-thirds.push--large--one-sixth.sitewide--title-wrapper {
    padding-top: 20px;
}
  
.aph_bar_message_body {
    display: flex;
    align-items: center;
    justify-content: center;
}

.homepage-indiv-section-wrapper video {
    height: 100%;
}
  
  .grid__item.large--two-thirds.push--large--one-sixth {
    padding: 30px 0px 0px 0px;
}

.grid__item.large--two-thirds.push--large--one-sixth .rte.grid__item {
    margin: 0px;
}

section.section-contact-form.homepage-sections-wrapper.homepage-sections-wrapper--white {
    padding-top: 0px !important;
}


section.section-contact-form.homepage-sections-wrapper.homepage-sections-wrapper--white .grid__item.large--two-thirds.push--large--one-sixth.sitewide--title-wrapper {
    padding: 0px;
}

section.section-contact-form.homepage-sections-wrapper.homepage-sections-wrapper--white .grid__item.large--two-thirds.push--large--one-sixth {
    padding: 0px;
}
  
/* section.section-contact-form.homepage-sections-wrapper.homepage-sections-wrapper--white {
    padding-top: 20px !important;!I;!;
}
 */
  
  .text-center.show-view-all--button {
    margin-bottom: 20px;
}
  
.aph_bar_message_body {
    font-size: 12px !IMPORTANT;
}

  .testisty.homepage-sections-wrapper.homepage-sections-wrapper--dark.testimonial--circle-images {
    padding: 20px 0px ! IMPORTANT;
}

.shopify-section .homepage-sections-wrapper {
    padding: 0px !IMPORTANT;
}

.grid__item.homepage-featured-rich-text {
    padding: 30px 0px;
}

.animated-text--content.shown-on-scroll.animated.fadeInUp {
    padding-top: 40px !important;
          padding-bottom: 30px;
}

  
.homepage-sections-wrapper.homepage-sections-wrapper--light.feature-row--no-overlapping.full-width {
    padding: 0px !important;
}

  .product-description-container .product-description {
    PADDING: 0px 20px;
    margin: 0px;
}

  .page-width.featured-products-wrapper{
    padding-top: 30px;
}

  .bottom--footer-row.bottom--footer--payment-methods {
    padding: 0px 20px;
}


.collection-info {
    margin-top: 40px;
}

.grid-area--collection {
    padding: 0px 20px;
}

  .homepage-sections--description {
    margin-bottom: 0px;
}

.grid__item.large--two-thirds.push--large--one-sixth {
    margin: 0px;
}


 .homepage-indiv-section-wrapper.grid--full.homepage-featured-content-wrapper .grid__item.homepage-content--image {
    margin: 0px !important;
}


.shopify-section.rich-text .homepage-sections-wrapper .grid__item {
    padding: 20px 20px;
}

.homepage-collections-background .grid__item.large--one-half.push--large--one-quarter {
    margin: 0px;
}

/* .accordion-container.wrapper-padded {
    padding: 30px 15px !important;
} 
 */
.homepage-sections--description {
    padding: 0px 20px;
}  
  
  
}


@media (max-width: 375px)
{
  .grid__item.homepage-content--image {
    margin: 0px;
}

/* .homepage-featured-content-box-inner.shown-on-scroll.animated.fadeInUp {
    padding: 10px 10px;
}
 */
  .accordion-container.wrapper-padded {
    padding: 0px 20px !important;
}

  .page-sidebar.grid__item.large--one-third {
    margin: 0px !IMPORTANT;
}

.grid__item.large--two-thirds.push--large--one-sixth.sitewide--title-wrapper {
    margin: 0px;
}

  .grid__item.homepage-content--image {
    margin: 0px;
}

  
.aph_bar_message_body {
    font-size: 14px !IMPORTANT;
}
	
}