/** Shopify CDN: Minification failed

Line 57:81 Unexpected "{"
Line 1090:252 Unexpected "{"

**/
/*GLOBAL*/

/*Darken color of unavailable / out of stock buttons */
[type="submit"].btn-secondary:disabled {
color:#fff;
background-color:#aaa;
}

.button:disabled,
.shopify-challenge__button:disabled,
.shopify-payment-button__button--unbranded:disabled,
button:disabled {
opacity:0.8;
}

/*Update text for free shipping calculator in cart*/
.cart-shipping-countdown small {
display:none;
}
.cart-shipping-countdown:after {
content:"Use code FREESHIPPING100 at checkout for qualifying purchases (Excludes Wholesale)";
  line-height:1.5;
}
  
/*Add more height to one-line top notification bar items*/
#block-announcement-bar-1 p, 
#block-announcement-bar-0 p {
padding-top:10px;
}

/*Alignment of Judge.me*/
.jdgm-widget.jdgm-widget {
  text-align:center;
}
#product-description .jdgm-widget.jdgm-widget {
  text-align:left;
}
.jdgm-rev-widg__reviews {
  text-align:left;
}

/* stack columns on top of each other on mobile */
@media (max-width: 740px) {
	section[class*="text-columns-template--"] .text-columns__inner-wrapper,
 	section[class*="featured-blog-template--"] .wrapper {
		display: block !important;
      text-align:center;
	}

	section[class*="text-columns-template--"] article[class*="text-promo-"],
 	section[class*="featured-blog-template--"] article[class*="article_wrapper--"],{
		display: block !important;
		width: unset !important;
		margin: 0 !important;
	}
}

@media (max-width: 990px) {
  .gallery-template--14924293734566__1631139154aae69e4e.section-gallery .flex-container .one-quarter {
    width:25%;
  }
}


/*Style cookies banner*/
button.cc-btn {
  padding:0em 1.25em!important;
}
.cc-btn {
  padding:0px!important;
}


/*Add fonts to site*/
@font-face {
  font-family: "Rokkitt Black";
  src: url("Rokkitt-Black.ttf") format("truetype");
} 
@font-face {
  font-family: "Rokkitt Bold";
  src: url("Rokkitt-Bold.ttf") format("truetype");
} 
@font-face {
  font-family: "Rokkitt Regular";
  src: url("Rokkitt-Regular.ttf") format("truetype");
} 


/*General Site Styles*/
.mb10 {
  margin-bottom:0px;
}
.global__section {
  padding-bottom:0px!important;
}
h2 {
  padding-top:20px;
  font-weight: bolder!important;
  font-family:"Rokkitt Bold"!important;
}
h3 {
  font-family:"Rokkitt Bold"!important;
}
h2:after {
  font-weight: normal!important;
}
h2 a {
  font-weight: bolder!important;
  color: var(--heading-color)!important;
  font-family:"Rokkitt Bold";
}
.global__section {
  padding-bottom:30px;
}

/*Change rich text paragraph style to general site text styles*/

.section-richtext p {
font-family: var(--main-family)!important;
font-style: var(--main-style);
font-weight: var(--main-weight);
line-height:1.5;
}



/*Remove background color of header navigation area*/
.template-index #shopify-section-header, .template-index .main-bar, .template-index header, .template-index .header-section .mobile-nav__mobile-header {
  background-color:#fff!important;
}
hr {
  border:1px solid #eee; 
}

/*Change styles of mega menu*/
#drop-mega-menu .left {
display:none;
}
#drop-mega-menu .right, #drop-mega-menu .wrapper {
background-color: var(--dropdown-bg-color);
}
#drop-mega-menu .right .mega-dropdown__image-title {
  color:#fff;
}
.px2{
padding-left: var(--space-1);
}

/*Expand width of main navigation menu on larger screen sizes*/ 
@media (min-width: 1250px) {
.navigation {
min-width:470px;}
}


/*update button styles*/
a.button.btn-outline, button.btn-outline, button.print {
  text-align:center;
  background-color:#E26F28!important;
  border:2px solid rgba(0, 0, 0, 0)!important;
  border-radius:5px;
  color:#fff!important;
  font-family:"Rokkitt Bold"!important;
}
a.button.btn-outline::after, button.btn-outline::after {
  display:none;
}
a.button.btn-outline:hover, button.btn-outline:hover, button.print:hover {
  border:2px solid #E26F28!important;
  background-color:transparent!important;
  color:#896a4a!important;
}
a.button.btn-outline:active, button.btn-outline:active, button.print {
  border:2px solid #E26F28!important;
}
.text-with-image-template--14924293734566__162610788017d9cfdd.section-text-with-image a.button {
    color:#fff!important;
    border:2px solid rgba(0, 0, 0, 0)!important;
}
.text-with-image-template--14924293734566__162610788017d9cfdd.section-text-with-image a.button:hover {
    color:#896a4a!important;
    border:2px solid #E26F28!important;  
}




/*Customize footer layout*/
.custom-footer-right {
  text-align:right;
}
footer.footer-section a.footer-link {
	line-height:2;
}
.footer-nav-header {
  font-weight:bold!important;
  margin-bottom:5px!important;
}
.custom-footer-mid {
  margin-left:-100px;
  width:150%!important;
}

.custom-footer-right #social-icons {
  max-height:30px;
}
.footer-section.pt10{
padding-bottom:0px;
}
@media (max-width: 740px) {
.custom-footer-mid div {
display: block !important;
}

.custom-footer-mid div {
display: block !important;
width: unset !important;
margin: 5px !important;
}
}


/*HOMEPAGE*/

/*Reduce padding for "wrapper narrow" sections (i.e., hero area)*/
.wrapper.narrow {
  padding-left:3%;
  padding-right:3%;
}

/*Change text spacing and background on Customer Reviews slider (and all sliders across site)*/
.section-slideshow .slideshow__caption p {
color:#303030 !important;
line-height:1.45;
}
.section-slideshow .slideshow__caption {
width:60%;
}
/*.slideshow__caption {
  top:35%!important;
}*/

h2.slideshow__title {
padding-bottom:30px;
}

#shopify-section-template--14924293734566__16311304803b30ccf4{
  border-top: 59px solid transparent;
  border-image: url("/cdn/shop/files/Wood-Border1_230863c8-db01-49a2-beaa-98387b0bf091.png?v=1635117187") 100 repeat;
}
/*Border added to top of following section for slideshow area*/
.rich-text-template--14924293734566__1634923086630464bf {
  border-top: 59px solid transparent;
  border-image: url("/cdn/shop/files/Wood-Border2.png?v=1635117205") 100 repeat;
}

/*Reduce spacing above hero image*/
.pt8 {
  padding-top:0px;
}

/*Custom Styles for SEO-Focused section of homepage */
.image-with-text-template--14924293734566__d10e3630-6c59-41b8-af2c-81025360c1b9,
.image-with-text-template--14924293734566__6a3fba01-dc00-454e-9761-075510a2d2e2,
.image-with-text-template--14924293734566__127e813f-05ec-42cd-b31f-24ad24bc73fb, 
.image-with-text-template--14924293734566__cb50e2ec-2370-416b-a89b-4c00fe50611a {
  padding:0px;
  margin-top:-4px !important;
}

.image-with-text-template--14924293734566__d10e3630-6c59-41b8-af2c-81025360c1b9 article,
.image-with-text-template--14924293734566__6a3fba01-dc00-454e-9761-075510a2d2e2 article,
.image-with-text-template--14924293734566__127e813f-05ec-42cd-b31f-24ad24bc73fb article, .image-with-text-template--14924293734566__cb50e2ec-2370-416b-a89b-4c00fe50611a article {
box-shadow:none!important;
}

.image-with-text-template--14924293734566__d10e3630-6c59-41b8-af2c-81025360c1b9 .info__inner-wrapper,
.image-with-text-template--14924293734566__6a3fba01-dc00-454e-9761-075510a2d2e2 .info__inner-wrapper,
.image-with-text-template--14924293734566__127e813f-05ec-42cd-b31f-24ad24bc73fb .info__inner-wrapper, .image-with-text-template--14924293734566__cb50e2ec-2370-416b-a89b-4c00fe50611a .info__inner-wrapper {
width:50%;
padding:35px;
}
@media (max-width: 755px) {
.image-with-text-template--14924293734566__d10e3630-6c59-41b8-af2c-81025360c1b9 .info__inner-wrapper,
.image-with-text-template--14924293734566__6a3fba01-dc00-454e-9761-075510a2d2e2 .info__inner-wrapper,
.image-with-text-template--14924293734566__127e813f-05ec-42cd-b31f-24ad24bc73fb .info__inner-wrapper,
.image-with-text-template--14924293734566__cb50e2ec-2370-416b-a89b-4c00fe50611a .info__inner-wrapper {
width:100%;
padding:35px;
}
}
@media (max-width:925px) and (min-width: 756px) {
.image-with-text-template--14924293734566__d10e3630-6c59-41b8-af2c-81025360c1b9 .info__inner-wrapper p,
.image-with-text-template--14924293734566__6a3fba01-dc00-454e-9761-075510a2d2e2 .info__inner-wrapper p,
.image-with-text-template--14924293734566__127e813f-05ec-42cd-b31f-24ad24bc73fb .info__inner-wrapper p,
.image-with-text-template--14924293734566__cb50e2ec-2370-416b-a89b-4c00fe50611a .info__inner-wrapper p {
font-size:14px!important;
}
}
.image-with-text-template--14924293734566__d10e3630-6c59-41b8-af2c-81025360c1b9 .info__inner-wrapper p,
.image-with-text-template--14924293734566__6a3fba01-dc00-454e-9761-075510a2d2e2 .info__inner-wrapper p,
.image-with-text-template--14924293734566__127e813f-05ec-42cd-b31f-24ad24bc73fb .info__inner-wrapper p, .image-with-text-template--14924293734566__cb50e2ec-2370-416b-a89b-4c00fe50611a .info__inner-wrapper p {
font-size:15px;
}


/*Add background images to sections on homepage*/
.text-with-image-template--14924293734566__162610788017d9cfdd.section-text-with-image {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367")!important;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
}
/*Add border to bottom of hero section*/
.text-with-image-template--14924293734566__162610788017d9cfdd.section-text-with-image {
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}

#shopify-section-template--14924293734566__1626099669151219e2,
.rich-text-template--14924293734566__1634923086630464bf{
  background-color: #F3F0EC;
  margin-top: -30px;
}


#shopify-section-template--14924293734566__1631139154aae69e4e,
#shopify-section-template--14924293734566__16364298069b23dbfe,
#shopify-section-template--14924293734566__16364298208ff874e5{
  background-color: #F3F0EC;
  margin-top: -4px;
}
/*Switch which product category section displays on desktop vs mobile*/
@media (min-width: 741px) {
#shopify-section-template--14924293734566__16364298069b23dbfe,
#shopify-section-template--14924293734566__16364298208ff874e5 {
  display:none;
}
}
@media (max-width: 740px) {
#shopify-section-template--14924293734566__1626099669151219e2{
  display:none;
}
}

/*Make bold text in hero section larger*/
.text-with-image-template--14924293734566__162610788017d9cfdd strong {
font-size:2em;
}

/*Remove and position extras from button sections under products and collections */

.text-with-image-template--14924293734566__1635028895f9db6059 {
  margin-top: -10px!important;
}
@media (min-width: 740px) {
.text-with-image-template--14924293734566__1635028895f9db6059 .text {
position:relative;
left:50%;
}
}
.text-with-image-template--14924293734566__1635028895f9db6059 .image {
  display:none;
}
@media (min-width: 740px) {
.text-with-image-template--14924293734566__1635028900293fd176 .text {
position:relative;
left:50%;
}
}
.text-with-image-template--14924293734566__1635028900293fd176 .image {
  display:none;
}

.text-with-image-template--14924293734566__1635028895f9db6059.section-text-with-image {
  padding-top:40px;
  background: #f3f0ec!important;
}

/*
#shopify-section-template--14924293734566__1632234496c0094b39 {
  background-color: #F3F0EC;
  margin-top: -4px;
}
.product-listing .collection-image {
padding:0!important;
}
.collection-info > .product-count {
  display:none;
}*/



/*Certifications area - style logos and white background area*/
@media (min-width: 740px) {
  #shopify-section-template--14924293734566__1631140477a8bd9c61 {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367");
} 

#shopify-section-template--14924293734566__16311402356d355eb8 {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367");
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}
.logo-list-template--14924293734566__16311402356d355eb8 > .wrapper {
  width:75%;
  border-radius:10px;
  background-color:#fff;
  padding:15px 0px 15px 50px;
}
.logo-list-template--14924293734566__16311402356d355eb8 {
  margin-top:-10px;
}
.logo-list-template--14924293734566__16311402356d355eb8 > .wrapper > .span-4.auto {
  width:80%;
  padding:30px;
  left:50%;
  background-color:#fff;
}

.rich-text-template--14924293734566__1631140477a8bd9c61 h2 {
  color:#303030!important;
}
}


/*Give certification logo images hover effect*/
@media (min-width: 740px) {
  .logo-list-template--14924293734566__16311402356d355eb8 > div > article:hover > .logo-list{
  opacity:0;
}


.logo-list-template--14924293734566__16311402356d355eb8 > div > article:after{
  display:none;
}

.logo-list-template--14924293734566__16311402356d355eb8 > div > article:nth-child(1):hover:after{
  content:"Our 3rd-party organic inspectors (OCIA) come to Janie’s Mill every year to make sure that we comply with all the regulations in the USDA’s National Organic Program. They inspect everything from our record-keeping to our pest-control — so you can be assured that all products from Janie’s Mill have earned the USDA Organic seal.";
  display:block;
  position:relative;
  top:-100%;
  font-size:0.8em;
  height:0px;
  text-align:center;
}

.logo-list-template--14924293734566__16311402356d355eb8 > div > article:nth-child(2):hover:after{
  content:"USDA Organic is the most rigorous and transparent organic certification in the world. Each year we go through vigorous 3rd-party oversight to confirm that we adhere to all of the federally regulated USDA Organic standards and processes.";
  display:block;
  transition: 0.2s;
  position:relative;
  top:-100%;
  font-size:0.9em;
  height:0px;
  text-align:center;
}

.logo-list-template--14924293734566__16311402356d355eb8 > div > article:nth-child(3):hover:after{
  content:"Kosher means “proper” or “correct” according to Biblical laws. We are inspected and approved by the Chicago Rabbinical Council.";
  display:block;
  transition: 0.2s;
  position:relative;
  top:-100%;
  font-size:0.9em;
  height:0px;
  text-align:center;
}
}


/*Apply same certifications styles to other logo lists across site*/
@media (min-width: 740px) {
#shopify-section-template--14924294095014__163390860932a5940f, 
#shopify-section-template--14924293669030__163390762352aa7c33, 
#shopify-section-template--15165194829990__163390762352aa7c33, 
#shopify-section-template--15165194862758__163390762352aa7c33,
#shopify-section-template--15071256871078__1635167540ddedeefb,
#shopify-section-template--15166739841190__1635167540ddedeefb,
#shopify-section-template--15174370459814__163390762352aa7c33,
#shopify-section-template--22629435507003__1635167540ddedeefb {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367");
} 

#shopify-section-template--14924294095014__1633908619f20caec5, 
#shopify-section-template--14924293669030__1633907323470b7665, 
#shopify-section-template--15165194829990__1633907323470b7665, 
#shopify-section-template--15165194862758__1633907323470b7665,
#shopify-section-template--15071256871078__1635167495bf0b1c6e,
#shopify-section-template--15166739841190__1635167495bf0b1c6e,
#shopify-section-template--15174370459814__1633907323470b7665,
#shopify-section-template--15166739841190__1635167495bf0b1c6e,
#shopify-section-template--22629435507003__1635167495bf0b1c6e {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367");
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}
#shopify-section-template--14924293734566__1635028895f9db6059 {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367");
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/Wood-Border1_230863c8-db01-49a2-beaa-98387b0bf091.png?v=1635117187") 100 repeat;
}
  
.logo-list-template--14924294095014__1633908619f20caec5 > .wrapper, 
.logo-list-template--14924293669030__1633907323470b7665 > .wrapper, 
.logo-list-template--15165194829990__1633907323470b7665 > .wrapper, 
.logo-list-template--15165194862758__1633907323470b7665 > .wrapper,
.logo-list-template--15071256871078__1635167495bf0b1c6e > .wrapper,
.logo-list-template--15166739841190__1635167495bf0b1c6e > .wrapper,
.logo-list-template--15174370459814__1633907323470b7665 > .wrapper,
.logo-list-template--22629435507003__1635167495bf0b1c6e > .wrapper {
  width:75%;
  border-radius:10px;
  background-color:#fff;
  padding:15px 0px 15px 50px;
}
.logo-list-template--14924294095014__1633908619f20caec5, 
.logo-list-template--14924293669030__1633907323470b7665, 
.logo-list-template--15165194829990__1633907323470b7665, 
.logo-list-template--15165194862758__1633907323470b7665,
.logo-list-template--15071256871078__1635167495bf0b1c6e,
.logo-list-template--15166739841190__1635167495bf0b1c6e,
.logo-list-template--15174370459814__1633907323470b7665,
.logo-list-template--22629435507003__1635167495bf0b1c6e {
  margin-top:-10px;
}
.logo-list-template--14924294095014__1633908619f20caec5 > .wrapper > .span-4.auto, 
.logo-list-template--14924293669030__1633907323470b7665 > .wrapper > .span-4.auto, 
.logo-list-template--15165194829990__1633907323470b7665 > .wrapper > .span-4.auto, 
.logo-list-template--15165194862758__1633907323470b7665 > .wrapper > .span-4.auto,
.logo-list-template--15071256871078__1635167495bf0b1c6e > .wrapper > .span-4.auto,
.logo-list-template--15166739841190__1635167495bf0b1c6e > .wrapper > .span-4.auto,
.logo-list-template--15174370459814__1633907323470b7665 > .wrapper > .span-4.auto,
.logo-list-template--22629435507003__1635167495bf0b1c6e > .wrapper > .span-4.auto {
  width:80%;
  padding:30px;
  left:50%;
  background-color:#fff;
}

.rich-text-template--14924294095014__163390860932a5940f h2, 
.rich-text-template--14924293669030__163390762352aa7c33 h2, 
.rich-text-template--15165194829990__163390762352aa7c33 h2, 
.rich-text-template--15165194862758__163390762352aa7c33 h2,
.rich-text-template--15071256871078__1635167540ddedeefb h2,
.rich-text-template--15166739841190__1635167540ddedeefb h2,
.rich-text-template--15174370459814__163390762352aa7c33 h2,
.rich-text-template--22629435507003__1635167540ddedeefb h2 {
  color:#303030!important;
}

.logo-list-template--14924294095014__1633908619f20caec5 > div > article:hover > .logo-list, 
.logo-list-template--14924293669030__1633907323470b7665 > div > article:hover > .logo-list, 
.logo-list-template--15165194829990__1633907323470b7665 > div > article:hover > .logo-list, 
.logo-list-template--15165194862758__1633907323470b7665 > div > article:hover > .logo-list,
.logo-list-template--15071256871078__1635167495bf0b1c6e > div > article:hover > .logo-list,
.logo-list-template--15166739841190__1635167495bf0b1c6e > div > article:hover > .logo-list,
.logo-list-template--15174370459814__1633907323470b7665 > div > article:hover > .logo-list,
.logo-list-template--22629435507003__1635167495bf0b1c6e > div > article:hover > .logo-list {
  opacity:0;
}


.logo-list-template--14924294095014__1633908619f20caec5 > div > article:after, 
.logo-list-template--14924293669030__1633907323470b7665 > div > article:after, 
.logo-list-template--15165194829990__1633907323470b7665 > div > article:after, 
.logo-list-template--15165194862758__1633907323470b7665 > div > article:after,
.logo-list-template--15071256871078__1635167495bf0b1c6e > div > article:after,
.logo-list-template--15166739841190__1635167495bf0b1c6e > div > article:after,
.logo-list-template--15174370459814__1633907323470b7665 > div > article:after,
.logo-list-template--22629435507003__1635167495bf0b1c6e > div > article:after {
  display:none;
}

.logo-list-template--14924294095014__1633908619f20caec5 > div > article:nth-child(1):hover:after, 
.logo-list-template--14924293669030__1633907323470b7665 > div > article:nth-child(1):hover:after, 
.logo-list-template--15165194829990__1633907323470b7665 > div > article:nth-child(1):hover:after, 
.logo-list-template--15165194862758__1633907323470b7665 > div > article:nth-child(1):hover:after,
.logo-list-template--15071256871078__1635167495bf0b1c6e > div > article:nth-child(1):hover:after,
.logo-list-template--15166739841190__1635167495bf0b1c6e > div > article:nth-child(1):hover:after,
.logo-list-template--15174370459814__1633907323470b7665 > div > article:nth-child(1):hover:after,
.logo-list-template--22629435507003__1635167495bf0b1c6e > div > article:nth-child(1):hover:after {
  content:"Our 3rd-party organic inspectors (OCIA) come to Janie’s Mill every year to make sure that we comply with all the regulations in the USDA’s National Organic Program. They inspect everything from our record-keeping to our pest-control — so you can be assured that all products from Janie’s Mill have earned the USDA Organic seal.";
  display:block;
  position:relative;
  top:-100%;
  font-size:0.8em;
  height:0px;
  text-align:center;
}

.logo-list-template--14924294095014__1633908619f20caec5 > div > article:nth-child(2):hover:after, 
.logo-list-template--14924293669030__1633907323470b7665 > div > article:nth-child(2):hover:after, 
.logo-list-template--15165194829990__1633907323470b7665 > div > article:nth-child(2):hover:after, 
.logo-list-template--15165194862758__1633907323470b7665 > div > article:nth-child(2):hover:after,
.logo-list-template--15071256871078__1635167495bf0b1c6e > div > article:nth-child(2):hover:after,
.logo-list-template--15166739841190__1635167495bf0b1c6e > div > article:nth-child(2):hover:after,
.logo-list-template--15174370459814__1633907323470b7665 > div > article:nth-child(2):hover:after,
.logo-list-template--22629435507003__1635167495bf0b1c6e > div > article:nth-child(2):hover:after {
  content:"USDA Organic is the most rigorous and transparent organic certification in the world. Each year we go through vigorous 3rd-party oversight to confirm that we adhere to all of the federally regulated USDA Organic standards and processes.";
  display:block;
  transition: 0.2s;
  position:relative;
  top:-100%;
  font-size:0.9em;
  height:0px;
  text-align:center;
}

.logo-list-template--14924294095014__1633908619f20caec5 > div > article:nth-child(3):hover:after, 
.logo-list-template--14924293669030__1633907323470b7665 > div > article:nth-child(3):hover:after, 
.logo-list-template--15165194829990__1633907323470b7665 > div > article:nth-child(3):hover:after, 
.logo-list-template--15165194862758__1633907323470b7665 > div > article:nth-child(3):hover:after,
.logo-list-template--15071256871078__1635167495bf0b1c6e > div > article:nth-child(3):hover:after,
.logo-list-template--15166739841190__1635167495bf0b1c6e > div > article:nth-child(3):hover:after,
.logo-list-template--15174370459814__1633907323470b7665 > div > article:nth-child(3):hover:after,
.logo-list-template--22629435507003__1635167495bf0b1c6e > div > article:nth-child(3):hover:after {
  content:"Kosher means “proper” or “correct” according to Biblical laws. We are inspected and approved by the Chicago Rabbinical Council.";
  display:block;
  transition: 0.2s;
  position:relative;
  top:-100%;
  font-size:0.9em;
  height:0px;
  text-align:center;
}
}

/*
.logo-list-template--14924293734566__16311402356d355eb8 > div > article:after {
  content:"TESTING";
  position:relative;
  top:-100%;
  z-index: -999;
}*/


/*Reposition text for product section gallery*/
.section-gallery .caption {
  position:relative;
  top:20px;
}
.section-gallery .caption h3 {
    font-family: var(--heading-family);
}




/*Add logo to hero area*/
.text-with-image-template--14924293734566__162610788017d9cfdd.section-text-with-image > .wrapper > .text.span-6:before {
  content:url('/cdn/shop/files/JaniesMillLogo_Black_13b78066-5540-4a24-8e9a-97257b04ac7d_240x240.png?v=1632231964');
}
.text-with-image-template--14924293734566__162610788017d9cfdd.section-text-with-image > .wrapper > .text.span-6{
  margin:75px 0 0 0;
}


/*Adjust image sizing for featured blog area*/
.mb6 {
max-height: 275px;
overflow: hidden;
}




/*NEWSLETTER*/
/*Add text under header*/
.pre-footer-section > .wrapper > div h2:after {
  content:"Get our monthly newsletter, and be the first to know about new grains and flours we’re milling, and SPECIAL SALES, too!";
  display:block;
  padding:10px 20% 0px 0px;
  line-height:1.5;
  font-size:17px;
  font-family: var(--main-family);
}
/*Add Exclusions Apply disclaimer*/
.pre-footer-section > .wrapper > div form:after {
  content:"*Offer valid for new email subscribers only, and invalid if shipping fees exceed $25.  Promo code will be provided to new subscribers via email. May not be combined with other offers.";
  display:block;
  color:#fff;
  font-style: italic;
  padding:10px 0px 0px 0px;
  line-height:1.5;
  font-size:13px;
  font-family: var(--main-family);
}

/*Create jump link / page anchor for newsletter sign up form */
#NewsletterSignUp {
  position:relative;
  top:-150px;
}


@media (max-width: 740px) {
.pre-footer-section > .wrapper > div h2:after {
  padding:0px;
}
}

/*Change button style*/
.pre-footer-section button.btn-secondary {
color: #fff;
background-color:transparent;
border:2px solid white;
border-radius: 5px;
padding-left:40px;
padding-right:40px;
font-family:"Rokkitt Bold";
}

.pre-footer-section button.btn-secondary:hover {
color: #E26F28;
background-color:#fff;
border:2px solid #E26F28;
border-radius: 5px;
}



/*BLOG LIST*/
/*Remove header*/
.blog-template h1 {
display:none;
}
.post-title a, .post-title a:visited {
color:#E26F28;
}

/*Remove dates from above images*/
.featured-blog .posted {
  display:none;
}

#shopify-section-template--14924293603494__163327701976a9524b {
  max-height:215px;
}
.rich-text-template--14924293603494__163327701976a9524b .pages-content {
  color:#89694A;
}
#shopify-section-template--14924293603494__1635264950137aeba0 a {
  text-decoration:none;
}
#shopify-section-template--14924293603494__1635264950137aeba0 a strong {
  color:#E26F28;
}

/*INDIVIDUAL BLOG POST*/
/*Make all tags in sidebar capitalized*/
#tags > li > a {
text-transform:capitalize;
}

/*Reduce side of featured image at top of post*/
#shopify-section-template--14924293570726__main div.box-ratio {
  width:75%;
  padding-bottom:40%!important;
}



/*CONTACT PAGE*/
#contact h1.a-center {
  display:none;
}

/*Add background images to hero section*/
.text-with-image-template--14924293800102__1634234550e015ae98 {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367")!important;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
}
/*Add border to bottom of hero section*/
.text-with-image-template--14924293800102__1634234550e015ae98 {
  overflow:hidden;
  max-height:400px;
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}
.text-with-image-template--14924293800102__1634234550e015ae98 .wrapper {
  position:relative;
  top:-80px;
}
/*Float buttons on desktop but not mobile*/
@media (min-width: 901px) {
	.contact-btn {
  		float: right!important;
        min-width: 350px;
  }
}

@media (max-width: 900px) {
.contact-text {
  float:none!important;
}
  .contact-btn {
  float: none!important;
  min-width: 350px;
}
}


/*MEET THE TEAM*/
/*Add background images to hero section*/
.text-with-image-template--15075345989798__16317490514c8f0382 {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367")!important;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
}
/*Add border to bottom of hero section*/
.text-with-image-template--15075345989798__16317490514c8f0382 {
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}

/*Add logo to hero area*/
.text-with-image-template--15075345989798__16317490514c8f0382 > .wrapper > .text.span-6:before {
  content:url('/cdn/shop/files/JaniesMillLogo_Black_13b78066-5540-4a24-8e9a-97257b04ac7d_240x240.png?v=1632231964');
}
.text-with-image-template--15075345989798__16317490514c8f0382 > .wrapper > .text.span-6{
  margin:100px 0 0 0;
  padding-right:50px;
}

/*Add padding around each column*/
#janie-39-s-mill-team article {
padding:10px;
}
/*Change color of job titles*/
#janie-39-s-mill-team .subheading strong {
color:#E26F28;
}



/*IN THE NEWS*/
/*position image for video section*/
.text-promo-16342370758185cba7-2 {
  position:relative;
  top:-50%;
}

/*Add background to h2s*/
.text-columns-template--15151451406502__163423705877061fbd h2, .text-columns-template--15151451406502__1635130215f9777304 h2 {
  background-color:#E26F28;
  color:#fff;
  margin-left:-10%;
  margin-right:-10%;
}

/*FAQ FREQUENTLY ASKED QUESTIONS PAGE*/
/*Narrow page by padding*/
#shopify-section-template--14924293898406__main .wrapper {
  padding-left:10%;
  padding-right:10%;
}

/*CART PAGE*/
/*Remove hanging "Or" after checkout button*/
.cart-page .or-divider,
.ajax-cart__buttons .or-divider{
  display:none;
}

/*Style PO # Field to Cart Page*/
.po-number {
	padding:10px;
}
.po-number label {
  margin-right:15px;
}
.POField {
	max-width:200px;
	border:1px solid #555!important;
	height:50px!important;
	}

/*Add bullet points to shipping estimate options*/
ul.js-shipping-calc-rates {
list-style-type: '• ';
margin-left: 10px;
}




/*Style date picker input*/
/*
#date {
border-top: 1px solid var(--dotted-color);
border-left: 1px solid var(--dotted-color);
border-right: 1px solid var(--dotted-color);
width:50%;
display:block;
}
.ajax-cart__accordion {
  margin-bottom:0px;
}*/


/*PRODUCT COLLECTIONS PAGES*/
/*Remove "rating" under gift card*/
.product__section--rating-wrapper {
  display:none;
}
/*Style tag filter area*/
.tag-group {
  display:none;
}
.tag-filters.inline-block.w70{
width:100%;
}
.js-collection-tag{
  text-align:center;
  background-color:transparent;
  border-radius:5px;
  border:2px solid #E26F28;
  margin:5px;
  height:40px;
}
.js-collection-tag > a{
  font-family:"Rokkitt Bold";
  font-size:0.9em; 
  color:#896a4a;
  line-height:2.5!important;
}

.js-collection-tag:hover, .js-collection-tag:active {
  background-color:#E26F28;
  border:2px solid rgba(0, 0, 0, 0);

}

.js-collection-tag > a:hover, .js-collection-tag > a:active{
  text-decoration:none;
  color:#fff!important;
}
.tag-filters li.selected {
  background-color:#E26F28;
}
.tag-filters li.selected a {
  color:#fff!important;
  text-decoration:none;
}
.js-collection-filter-title {
  display:none;
}

/*Change style of filter and sort by boxes*/
.collection__horizontal-toolbar .chosen-value,
.collection__horizontal-toolbar button {
border:2px solid #E26F28!important;
border-radius:5px!important;
}
.filter--price-range .filter-range__field__input {
  max-width:175px;
}

/*Add color and style to product names*/
 .product-listing .product-title {
   font-weight:bold;
   color:#E26F28;
 }


/*INDIVIDUAL PRODUCT PAGE*/
/*Style product details section*/
.section__product-details {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367")!important;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
}

.section__product-details {
  border-top: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}
.details-table .label {
  font-family:"Rokkitt Bold";
  color:#E26F28;
  text-transform:uppercase;
 }
.section__product-details .span-6.push-3 {
grid-column:3/11;
}

.template-product ul.details-table {
background-color:#fff;
  border:none;
  box-shadow: 10px 10px #89694A;
}

.template-product ul.details-table li.description > p:nth-child(2) > strong > em{
font-family:"Rokkitt Bold";
  font-style:normal;
  font-weight:normal;
  font-size: 1.2em;
  display: block;
}

.template-product ul.details-table li.description > p:nth-child(2) > em:nth-child(2){
display:none;
}

.template-product ul.details-table li.detail {
  border-top: 1px solid #eeeeee;
  width:90%;
  margin:auto;
  border-bottom:none;
  
}
.template-product ul.details-table li.description {
  border-bottom:none;
  width:90%;
  margin:auto;
  padding-bottom:0px;
}

/*OUR STORY & MILL TOURS*/

/*Add background and border to hero section*/
.text-with-image-template--15071256871078__16317490514c8f0382, .text-with-image-template--22629435507003__16317490514c8f0382 {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367")!important;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
}
/*Add border to bottom of hero section*/
.text-with-image-template--15071256871078__16317490514c8f0382, .text-with-image-template--22629435507003__16317490514c8f0382 {
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}

/*Add logo to hero area*/
.text-with-image-template--15071256871078__16317490514c8f0382 > .wrapper > .text.span-6:before, .text-with-image-template--22629435507003__16317490514c8f0382 > .wrapper > .text.span-6:before {
  content:url('/cdn/shop/files/JaniesMillLogo_Black_13b78066-5540-4a24-8e9a-97257b04ac7d_240x240.png?v=1632231964');
}
.text-with-image-template--15071256871078__16317490514c8f0382 > .wrapper > .text.span-6, .text-with-image-template--22629435507003__16317490514c8f0382 > .wrapper > .text.span-6 {
  margin:100px 0 0 0;
  padding-right:50px;
}

/*Clean up style of Our Inspiration section*/
.image-with-text-template--15071256871078__1635082658a9e42422 article, .image-with-text-template--15071256871078__1635082658a9e42422 .info, 
.image-with-text-template--22629435507003__1635082658a9e42422 article, .image-with-text-template--22629435507003__1635082658a9e42422 .info {
box-shadow:none!important;
  margin-top:15px;
}

.image-with-text-template--15071256871078__1635082658a9e42422 .span-6.auto, 
.image-with-text-template--22629435507003__1635082658a9e42422 .span-6.auto {
  width:80%;
  min-height:350px;
}

.image-with-text-template--15071256871078__1635082658a9e42422 .info, 
.image-with-text-template--22629435507003__1635082658a9e42422 .info {
  background:transparent!important;
}

.image-with-text-template--15071256871078__1635082658a9e42422 .info .info__inner-wrapper, 
.image-with-text-template--22629435507003__1635082658a9e42422 .info .info__inner-wrapper {
  top:35%!important;
  padding-left:10px!important;
}
/*Style Stone Milling Makes a Difference sections*/
.rich-text-template--15071256871078__16317523791ef86b0c, .rich-text-template--22629435507003__16317523791ef86b0c {
  background-color:#F3F0EC;
}
#shopify-section-template--15071256871078__163216033219172d29, #shopify-section-template--15682967175334__1631752383f44d8fb4, #shopify-section-template--22629435507003__163216033219172d29, #shopify-section-template--22629435507003__1631752383f44d8fb4, {
  background-color: #F3F0EC;
  margin-top:-5px;
  padding-bottom:30px;
}
#shopify-section-template--15071256871078__163216033219172d29 >.section-gallery .flex-container .three-quarters, #shopify-section-template--22629435507003__163216033219172d29 >.section-gallery .flex-container .three-quarters {
  width:100%;
}
#shopify-section-template--15071256871078__163216033219172d29 > .section-gallery .flex-container .three-quarters .promo-inner, #shopify-section-template--22629435507003__163216033219172d29 > .section-gallery .flex-container .three-quarters .promo-inner {
  width:75%;
  margin:auto;
}

#shopify-section-template--15071256871078__163216033219172d29 > .section-gallery .homepage-promo:hover .box-ratio img, #shopify-section-template--22629435507003__163216033219172d29 > .section-gallery .homepage-promo:hover .box-ratio img {
  opacity:1;
}

/*Add borders to customer reviews section*/
#shopify-section-template--15071256871078__163511824849fb6ef8, #shopify-section-template--22629435507003__163511824849fb6ef8{
  border-top: 59px solid transparent;
  border-image: url("/cdn/shop/files/Wood-Border1_230863c8-db01-49a2-beaa-98387b0bf091.png?v=1635117187") 100 repeat;
  border-bottom: 59px solid transparent;
}


/*Instafeed on Our Story Page*/
#shopify-section-template--15071256871078__163390517001feda8d .global__section, #shopify-section-template--22629435507003__163390517001feda8d .global__section {
  padding-bottom:0;
  margin-top:0;
}
  

/*WHOLESALE PAGE*/
/*Add background and border to hero section*/
.text-with-image-template--15166739841190__16317490514c8f0382 {
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367")!important;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
}
/*Add border to bottom of hero section*/
.text-with-image-template--15166739841190__16317490514c8f0382 {
  border-bottom: 59px solid transparent;
  border-image: url("/cdn/shop/files/HeaderBorder.png?v=1635079397") 100 repeat;
}

/*Add logo to hero area*/
.text-with-image-template--15166739841190__16317490514c8f0382 > .wrapper > .text.span-6:before {
  content:url('/cdn/shop/files/JaniesMillLogo_Black_13b78066-5540-4a24-8e9a-97257b04ac7d_240x240.png?v=1632231964');
}
.text-with-image-template--15166739841190__16317490514c8f0382 > .wrapper > .text.span-6{
  margin:100px 0 0 0;
  padding-right:50px;
}
@media (max-width: 740px) {
  .text-with-image-template--15166739841190__16317490514c8f0382 > .wrapper > .text.span-6 {
  padding-right:0px;
  }
}


/*Add styling to hero area paragraph text*/
.text-with-image-template--15166739841190__16317490514c8f0382 strong {
  color:#89694A;
  font-family: "Rokkitt Bold";
  font-size:28px;
}


/*Style boxes for login area*/
.text-columns-template--15166739841190__1635168398d2a0d521 .text-promo-content {
border: 2px solid #E26F28;
padding:50px;
margin:50px;
  border-radius:3px;
}
.text-columns-template--15166739841190__1635168398d2a0d521 h3{
  font-size:1.85em;
    margin-bottom:50px!important;
}
/*Style links in login area*/
.text-columns-template--15166739841190__1635168398d2a0d521 .text-promo-content a {
  background-color:#E26F28!important;
  border:2px solid rgba(0, 0, 0, 0)!important;
  border-radius:5px;
  color:#fff!important;
  padding: 10px 20px;
  font-family:"Rokkitt Bold"!important;
  text-decoration:none!important;
  text-transform:uppercase;
  white-space: nowrap;
}

.text-columns-template--15166739841190__1635168398d2a0d521 .text-promo-content a:hover {  
  border:2px solid #E26F28!important;
  background-color:transparent!important;
  color:#896a4a!important;
}
@media (max-width: 740px) {
  .text-columns-template--15166739841190__1635168398d2a0d521 .text-promo-content {
    margin-left:0px;
    margin-right:0px;
    padding-left:10px;
    padding-right:10px;
  }
}

  

/*Style content and buttons in "Not Yet A Janie's Mill Wholesale Customer" box*/
.rich-text-template--15166739841190__16317523791ef86b0c {
  max-height:200px;
  background-color:#F3F0EC;
}
.text-columns-template--15166739841190__16354292343bccee39 {
  background-color:#F3F0EC;
  margin-top:-75px;
}
.text-columns-template--15166739841190__16354292343bccee39 img {
  display:none;
}
.text-columns-template--15166739841190__16354292343bccee39 .text-promo-content {
  padding:50px!important;
  margin:50px;
  border-radius:3px;
  background-color:#fff;
  min-height:300px;
}

.text-columns-template--15166739841190__16354292343bccee39 h3{
  font-size:1.65em;
  margin-bottom:50px;
}

.text-columns-template--15166739841190__16354292343bccee39 .text-promo-16354292343bccee39-1 > div:nth-child(2) > h3 {
  margin-bottom:0px!important;
}
@media (max-width: 740px) {
  .text-columns-template--15166739841190__16354292343bccee39 .text-promo-content {
    padding:10px!important;
    margin:0px;
}
}


/*Style links in "Not yet a janie's mill wholesale..." area */ 
.text-columns-template--15166739841190__16354292343bccee39 .text-promo-content a {
  border:2px solid #E26F28!important;
  background-color:transparent!important;
  color:#896a4a!important;
  border-radius:5px;
  padding: 10px 20px;
  font-family:"Rokkitt Bold"!important;
  text-decoration:none!important;
  text-transform:uppercase;
  white-space: nowrap;
}

.text-columns-template--15166739841190__16354292343bccee39 .text-promo-content a:hover {  
  background-color:#E26F28!important;
  border:2px solid rgba(0, 0, 0, 0)!important;
  color:#fff!important;
}
  

/*Style text and columns of "Wholesale Delivery Fees" area*/
.text-columns-template--15166739841190__163516867224f5598f h3 {
  color:#E26F28;
}
.text-columns-template--15166739841190__163516867224f5598f strong {
  color:#896a4a;
}
.text-columns-template--15166739841190__163516867224f5598f a {
  color:#E26F28;
}
.text-columns-template--15166739841190__163516867224f5598f a:hover {
  color:#896a4a;
}
.text-columns-template--15166739841190__163516867224f5598f .text-promo-content {
  padding: 0px 10px;
  margin: 0px 20px;
}
.text-columns-template--15166739841190__163516867224f5598f {
  margin-bottom:25px!important;
}

.text-columns-template--15166739841190__163516867224f5598f .text-promo-163516867224f5598f-0,
.text-columns-template--15166739841190__163516867224f5598f .text-promo-163516867224f5598f-1,
.text-columns-template--15166739841190__163516867224f5598f .text-promo-6fcd0d62-275b-4a0a-86ec-d061595b5e4d{
  border-right:2px solid #E26F28;
}

@media (max-width: 740px) {
  .text-columns-template--15166739841190__163516867224f5598f .text-promo-163516867224f5598f-0,
.text-columns-template--15166739841190__163516867224f5598f .text-promo-163516867224f5598f-1,
  .text-columns-template--15166739841190__163516867224f5598f .text-promo-6fcd0d62-275b-4a0a-86ec-d061595b5e4d{
    border-right:none;
}
}

.text-promo-6fcd0d62-275b-4a0a-86ec-d061595b5e4d .text-promo-image .box-ratio {
	padding-bottom:2.0%!important;
}

.text-promo-6fcd0d62-275b-4a0a-86ec-d061595b5e4d .text-promo-content a {
  background-color:#E26F28!important;
  border:2px solid rgba(0, 0, 0, 0)!important;
  border-radius:5px;
  color:#fff!important;
  padding: 10px 20px;
  font-family:"Rokkitt Bold"!important;
  text-decoration:none!important;
  text-transform:uppercase;
  white-space: nowrap;
}

.text-promo-6fcd0d62-275b-4a0a-86ec-d061595b5e4d .text-promo-content a:hover {  
  border:2px solid #E26F28!important;
  background-color:transparent!important;
  color:#896a4a!important;
}


/*Style Wholesale Delivery Schedule section*/
.text-columns-template--15166739841190__1635168715061ea2bd {
  background-color: #E26F28;
}
.text-columns-template--15166739841190__1635168715061ea2bd .text-promo-content {
  padding: 25px 50px 15px;
  margin: 25px 50px 15px;
}
.text-columns-template--15166739841190__1635168715061ea2bd h3 {
  color:#fff;
  font-size:2em;
}
.text-columns-template--15166739841190__1635168715061ea2bd img {
  display:none;
}
.text-columns-template--15166739841190__1635168715061ea2bd .text-promo-content a {
  border:2px solid #fff!important;
  background-color:transparent!important;
  color:#fff!important;
  border-radius:5px;
  padding: 10px 20px;
  font-family:"Rokkitt Bold"!important;
  text-decoration:none!important;
  text-transform:uppercase;
  white-space: nowrap;
  font-weight:400;
}

.text-columns-template--15166739841190__1635168715061ea2bd .text-promo-content a:hover {  
   background-color:#fff!important;
  color:#E26F28!important;
}
@media (max-width: 740px) {
  .text-columns-template--15166739841190__1635168715061ea2bd .text-promo-content {
    padding: 25px 10px 15px;
    margin: 25px 0px 15px;
}
}

/*Style distributor columns area before map*/

.text-columns-template--15166739841190__1635169113384afaef{
  background-image: url("/cdn/shop/files/kraftpaper_7286239c-2554-4e49-a108-dedc17228eaa.jpg?v=1635079367")!important;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-size:auto;
  margin-top:0px;
}
.text-columns-template--15166739841190__1635169113384afaef {
  padding:50px;
}
  
.text-columns-template--15166739841190__1635169113384afaef img{
display:none;
}

.text-columns-template--15166739841190__1635169113384afaef .text-promo-content {
  padding: 0px 50px 0px;
  margin: 25px 0px 25px!important;
}
.text-columns-template--15166739841190__1635169113384afaef .text-promo-1635169113384afaef-0 .text-promo-content{
  border-right:2px solid #E26F28;
}
.text-columns-template--15166739841190__1635169113384afaef .text-promo-content a {
  background-color:#E26F28!important;
  border:2px solid rgba(0, 0, 0, 0)!important;
  border-radius:5px;
  color:#fff!important;
  padding: 10px 20px;
  font-family:"Rokkitt Bold"!important;
  text-decoration:none!important;
  text-transform:uppercase;
  white-space: nowrap;
}

.text-columns-template--15166739841190__1635169113384afaef .text-promo-content a:hover {  
  border:2px solid #E26F28!important;
  background-color:transparent!important;
  color:#896a4a!important;
}

#shopify-section-template--15166739841190__main h1 {
  display:none;
}
@media (max-width: 740px) {
  .text-columns-template--15166739841190__1635169113384afaef {
    padding: 5px;
	}
  .text-columns-template--15166739841190__1635169113384afaef .text-promo-content {
    padding:5px;
  }
  .text-columns-template--15166739841190__1635169113384afaef .text-promo-1635169113384afaef-0 .text-promo-content{
  border-right:none;
	}
}

/*Reduce size of map on mobile*/
@media (max-width: 480px) {
  #shopify-section-template--15166739841190__main iframe {
  max-width:350px;
}
}



/*Style list of distributors under map*/
.text-columns-template--15166739841190__1635169210dd230d4a em {
  color:#E26F28;
}
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-content a {
  text-decoration:none;
}

.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-content {
  padding: 0px 10px;
  margin: 0px 20px;
}

.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-0,
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 {
  border-right:2px solid #E26F28;
}

/*Style very specific em tags in distributors list to be like headings*/
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 > div:nth-child(2) > div:nth-child(2) > p:nth-child(3) > em:nth-child(1),
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 > div:nth-child(2) > div:nth-child(2) > p:nth-child(3) > em:nth-child(9),
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 > div:nth-child(2) > div:nth-child(2) > p:nth-child(1) > em:nth-child(5),
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 > div:nth-child(2) > div:nth-child(2) > p:nth-child(1) > em:nth-child(11),
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-2 > div:nth-child(2) > div:nth-child(2) > p:nth-child(3) > em:nth-child(1),
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 > div:nth-child(2) > div:nth-child(2) > p:nth-child(1) > em:nth-child(12),
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 > div:nth-child(2) > div:nth-child(2) > p:nth-child(1) > em:nth-child(13),
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-2 > div:nth-child(2) > div:nth-child(2) > p:nth-child(2) > em:nth-child(1)
{
font-style:normal;
font-size: var(--h3-size);
color:#896a4a;
font-family:"Rokkitt Bold";
}
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-2 > div:nth-child(2) > div:nth-child(2) > p:nth-child(3) {
  margin-bottom:0px;
}

.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-content a:nth-child(2) {
  border:2px solid #E26F28!important;
  background-color:transparent!important;
  color:#896a4a!important;
  border-radius:5px;
  padding: 10px 20px;
  font-family:"Rokkitt Bold"!important;
  text-decoration:none!important;
  text-transform:uppercase;
  white-space: nowrap;
}

.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-content a:nth-child(2):hover {  
  background-color:#E26F28!important;
  border:2px solid rgba(0, 0, 0, 0)!important;
  color:#fff!important;
}

@media (max-width: 740px) {
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-0,
.text-columns-template--15166739841190__1635169210dd230d4a .text-promo-1635169210dd230d4a-1 {
  border-right:none;
}
}



/*Style Spec Sheets area*/

.image-with-text-template--15166739841190__163516989126e7bd8e article,
.image-with-text-template--15166739841190__163516989126e7bd8e .info {
  box-shadow:none!important;
  margin-top:15px;
  background-color:#E26F28;
 padding: 30px 80px 0px!important;
  margin:25px 0px 0px!important;
}
.image-with-text-template--15166739841190__163516989126e7bd8e h2  {
   margin-top:120px;
 
}
.image-with-text-template--15166739841190__163516989126e7bd8e {
    background-color:#E26F28;
}
.image-with-text-template--15166739841190__163516989126e7bd8e h2,
.image-with-text-template--15166739841190__163516989126e7bd8e p{
  color:#fff;
}
.image-with-text-template--15166739841190__163516989126e7bd8e .span-6.auto {
  width:80%;
  min-height:350px;
}

.image-with-text-template--15166739841190__163516989126e7bd8e a.button.btn-outline {
  border:2px solid #fff!important;
}

.image-with-text-template--15166739841190__163516989126e7bd8e a.button.btn-outline:hover {
 background-color:#fff!important;
  color:#E26F28!important;
}


.image-with-text-template--15166739841190__163516989126e7bd8e .info .info__inner-wrapper {
  top:35%!important;
  padding-left:10px!important;
}

.image-with-text-template--15166739841190__163516989126e7bd8e > article > .background-image {
max-width:342px!important;
max-height:396px!important;
}

#shopify-section-template--15166739841190__1635167540ddedeefb {
margin-top:-5px;
}

@media (max-width: 740px) {
.image-with-text-template--15166739841190__163516989126e7bd8e article,
.image-with-text-template--15166739841190__163516989126e7bd8e .info{
   padding: 30px 10px 0px!important;
}
}


/*WHOLESALE DELIVERY PAGE*/
/*Style Table & Table Elements*/
.WholesaleDeliveryTable {
    border-collapse:initial;
}

.WholesaleDelivery-main {
  padding:20px;
}
.WholesaleDelivery-main ul {
  list-style-type: none;
}
.WholesaleDelivery-main li {
  background-color: #896a4a;
  border-radius:5px;
  padding: 5px 10px;
  margin:5px;
}
.WholesaleDelivery-main li h4 {
  color:#fff!important;
  padding:0px;
  margin:0px;
  text-align:center;
}

/*WHOLESALE APPLICATION PAGE*/
@media (max-width: 480px) {
#shopify-section-template--14924293898406__main iframe{
   max-width:350px;
}
}

/*SMS PAGE*/
/*move omnisend teaser on left of page to bleed off page (align all the way to the side) */
@media screen and (min-width: 601px){
  #omnisend-form-63bdae333ff3300c55b8894e-teaser-btn.omnisend-form-63bdae333ff3300c55b8894e-teaser-btn {
  left:-35px!important;
  }
}
@media screen and (max-width: 600px){
  #omnisend-form-63bdae333ff3300c55b8894e-teaser-btn {
  left:-10px!important;
  }
}

/*GIVEAWAY PAGE*/
/*Add padding around product image to reduce its size*/
.text-promo-template--15931816607910__c3719993-da1a-46db-821c-ad65980dddf9-16669786280bc178b7-0 {
padding-left: 25%;
padding-right:25%;
}
.text-promo-template--15931816607910__c3719993-da1a-46db-821c-ad65980dddf9-16669786280bc178b7-1 .text-promo-image {
  height:10px;
}


/*ADA COMPLIANCE SKIP TO CONTENT LINK*/
.skip-to-content-link {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #896a4a;
  color: #fff;
  padding: 12px 20px;
  text-decoration: none;
  z-index: 10000;
  transform: translateY(-100%); /* Hidden by default */
  transition: transform 0.3s;
}

.skip-to-content-link:focus {
  transform: translateY(0); /* Visible on keyboard focus */
}