/*!
========================================
Creation Nation >> Custom Styles
========================================
This CSS sammich was cut by:
  -> James Tuck and Josh Leslie at pb+j
  -> http://addpbj.com
  -> Version 1.0
  -> Feb 2018
  -> SCSS
----------------------------------------
*/h2,.h2{font-weight:300;text-transform:none}.template-page,h3,.h3{font-weight:300;text-transform:none;font-size:1 rem}.link--arrow:after{color:transparent;background:url(//proteinbarmix.com/cdn/shop/t/21/assets/icon-arrow.png?v=149435287149520725071613584152) no-repeat 50% 50%/contain}h5 a,.h5 a,h6 a,.h6 a{border:none!important}h5 a:after,.h5 a:after,h6 a:after,.h6 a:after{content:"\e913";display:inline;position:relative;left:6px;width:24px;background:url(//proteinbarmix.com/cdn/shop/t/21/assets/icon-arrow.png?v=149435287149520725071613584152) no-repeat 50% 50%/contain;color:transparent;font-family:sb-icons;font-size:12px;text-align:center;line-height:1}.article__share-link,.product-single__share-link,.footer-nav__social-link{display:table;width:38px;height:38px;border:none;border-radius:50%;background:#ff5a5a;color:#fff!important;font-size:15px;text-align:center;transition:all .3s}.article__share-link:hover,.product-single__share-link:hover,.footer-nav__social-link:hover{opacity:.6}.article__share-link .icon,.product-single__share-link .icon,.footer-nav__social-link .icon{display:table-cell;vertical-align:middle}.c-btn--primary{background:#ff5a5a}.mobile-image{display:none}@media screen and (max-width: 767px){.desktop-image{display:none}.mobile-image{display:block;margin:12px auto!important}}.header_logo{margin-bottom:-20px}body{background:#fff}#shopify-section-footer .newsletter .newsletter__content{padding:0}#shopify-section-footer .newsletter .newsletter__form-wrapper{max-width:540px}#shopify-section-footer .newsletter .newsletter__input{background:#f3f3f3}#shopify-section-1494509767442 .home-carousel .section__title-text{font-size:1.35em;color:#444}#shopify-section-1494509767442 .home-carousel__text{color:#444}#shopify-section-1494509767442 .home-carousel__nav{display:table;border-radius:50%;background:#ff5a5a}#shopify-section-1494509767442 .home-carousel__nav:hover{background:#444}#shopify-section-1494509767442 .home-carousel__nav .icon{display:table-cell;vertical-align:middle}#shopify-section-1494509767442 .home-carousel__nav--next{right:12px}#shopify-section-1494509767442 .home-carousel__nav--next .icon{position:relative;left:1px;top:-1px}#shopify-section-1494509767442 .home-carousel__nav--prev{right:62px}#shopify-section-1494509767442 .slick-dots li{border:1px solid #fff;border-radius:50%;background:transparent}#shopify-section-1494509767442 .slick-dots li button{background:transparent!important}#shopify-section-1494509767442 .slick-dots li.slick-active{background:#fff}#shopify-section-1494509774149 .container{max-width:none;padding:0}#shopify-section-1494509875565 .container{padding:0;border:30px solid #fff}#shopify-section-1494509875565 .home-intro__content{padding:30px 25px;background:#fff}#evm_shopify_app{min-height:100px;padding:0 30px}#evm_shopify_app #evm-shop-by-instagram{padding-top:0!important}#evm_shopify_app .evm_heading span{display:none}#evm_shopify_app:after{content:"";display:block;clear:both}.template-product .product-single__top-bg{left:2%;right:2%;width:96%}.template-product .product-single__box{border:none}.template-product .product-single__box h3{font-weight:600}.template-product .product-single__box .product-single__price,.template-product .product-single__box .product-single__form,.template-product .product-single__box .product-single__share-items{padding:0 24px;background:transparent;text-align:left}.template-product .product-single__content-text{margin-bottom:20px}.template-product .product-single__content-text h4{cursor:pointer;border-top:1px solid #e4e4e4;padding-top:18px;padding-right:5px}.template-product .product-single__content-text h4:after{content:"\e917";float:right;transition:all .5s;font-family:sb-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:28px;height:28px;text-align:center;line-height:30px;font-size:12px;color:#444}.template-product .product-single__content-text h4.active:after{transform:rotate(45deg)}.template-product .product-single__content-text h4:not(.active)~*{display:none}.template-product .product-single__content-text h4.active~:last-child{padding-bottom:25px}@media screen and (max-width: 767px){.template-product .product-single__content-text .page__content div:not(.fluid-width-video-wrapper){padding:10px!important}.template-product .product-single__content-text table,.template-product .product-single__content-text thead,.template-product .product-single__content-text tbody,.template-product .product-single__content-text th,.template-product .product-single__content-text td,.template-product .product-single__content-text tr{display:block;width:100%!important;height:auto;border:none!important}.template-product .product-single__content-text table *,.template-product .product-single__content-text thead *,.template-product .product-single__content-text tbody *,.template-product .product-single__content-text th *,.template-product .product-single__content-text td *,.template-product .product-single__content-text tr *{display:block}.template-product .product-single__content-text table img,.template-product .product-single__content-text thead img,.template-product .product-single__content-text tbody img,.template-product .product-single__content-text th img,.template-product .product-single__content-text td img,.template-product .product-single__content-text tr img{margin:0 auto}.template-product .product-single__content-text td{padding:20px!important}}.template-blog .container--white{background:#fff;padding:30px 0 5px;margin-bottom:30px;border-left:30px solid #f3f3f3;border-right:30px solid #f3f3f3}.template-blog .blog-page__tags-items--box{background:transparent}.template-blog .blog__details{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;padding:0;margin:0;background:#ff5b5b99;color:#fff;opacity:0;transition:all .3s;pointer-events:none}.template-blog .blog__details .blog__title{width:60%;margin:0 auto;text-align:center;line-height:1.25;color:#fff}.template-blog .blog__details .blog__text{display:none}.template-blog .o-layout__item:hover .blog__details{opacity:1}.template-blog .blog-page__tags-item a{background:#ff5a5a;color:#fff}.template-article #shopify-section-article-template{background:#fff}.template-article .container--header-image{background:#f3f3f3;padding-bottom:30px}.template-article .article__date{padding:0}.template-article .article__date p{color:#444}.template-article article{width:75%;float:left}.template-article article .container{margin:0}@media screen and (max-width: 767px){.template-article article{width:100%}}.template-article aside{width:25%;float:left;text-align:center}.template-article aside .share-recipe{padding:30px;margin-top:60px;text-align:center;background:#f3f3f3}.template-article aside .social{padding-top:30px}@media screen and (max-width: 767px){.template-article aside{width:100%}.template-article aside .share-recipe{margin-top:20px}}.template-article #related_products_header{text-align:center;padding-top:30px;margin-bottom:0}.template-article #related_products_header h4{margin-bottom:0;padding-bottom:0}.template-article #related_products_slider{border-left:15px solid transparent;border-right:15px solid transparent;margin-top:0}.template-article #related_products_slider h4{margin-bottom:0}.template-article #related_products_slider p{font-weight:600}.template-article #related_products_slider .owl-item>div{border-top:30px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent;background:#fff}.template-page .section__title{display:none}.template-page #shopify-section-footer .section__title{display:block}.template-page td{text-align:center;padding:0 30px}.template-page table:not(.table-center) td h1,.template-page table:not(.table-center) td h2,.template-page table:not(.table-center) td h3,.template-page table:not(.table-center) td h4,.template-page table:not(.table-center) td p,.template-page table:not(.table-center) td ul,.template-page table:not(.table-center) td ol{text-align:left}.template-page table:not(.table-2col) td{vertical-align:top}.template-page table.table-2col.table-center{background:#fff}@media screen and (max-width: 767px){.template-page table,.template-page thead,.template-page tbody,.template-page th,.template-page td,.template-page tr{display:block;width:100%!important;height:auto}.template-page td{padding:20px!important}}.template-page .section--white{padding:40px 20px;margin-bottom:0;background:#fff}.template-page .section--white ul{margin-left:-.5em}.template-page .section--white.no-padding,.template-page .section--white.no-padding .container{padding:0}#in-the-news.template-page table td{padding:20px 0}@media screen and (max-width: 767px){#in-the-news.template-page table,#in-the-news.template-page thead,#in-the-news.template-page tbody,#in-the-news.template-page th,#in-the-news.template-page td,#in-the-news.template-page tr{display:block;width:100%!important;height:auto}#in-the-news.template-page td{padding:20px!important}}.about-intro{padding:50px 200px 0}@media screen and (max-width: 767px){.about-intro{text-align:left!important;padding:0!important}.about-intro h2,.about-intro h3{text-align:left!important}.about-intro .page__content{padding:0!important}.about-intro .page__content div:not(.fluid-width-video-wrapper){padding:0!important}}@media screen and (max-width: 767px){#homemade-vegan-protein-bars-their-history-creation-nation.template-page .page__content div:not(.fluid-width-video-wrapper),#about-creation-nation-award-winning-protein-bar-mixes.template-page .page__content div:not(.fluid-width-video-wrapper){padding:10px!important}#homemade-vegan-protein-bars-their-history-creation-nation.template-page table,#homemade-vegan-protein-bars-their-history-creation-nation.template-page thead,#homemade-vegan-protein-bars-their-history-creation-nation.template-page tbody,#homemade-vegan-protein-bars-their-history-creation-nation.template-page th,#homemade-vegan-protein-bars-their-history-creation-nation.template-page td,#homemade-vegan-protein-bars-their-history-creation-nation.template-page tr,#about-creation-nation-award-winning-protein-bar-mixes.template-page table,#about-creation-nation-award-winning-protein-bar-mixes.template-page thead,#about-creation-nation-award-winning-protein-bar-mixes.template-page tbody,#about-creation-nation-award-winning-protein-bar-mixes.template-page th,#about-creation-nation-award-winning-protein-bar-mixes.template-page td,#about-creation-nation-award-winning-protein-bar-mixes.template-page tr{display:block;width:100%!important;height:auto;border:none!important}#homemade-vegan-protein-bars-their-history-creation-nation.template-page table *:not(strong),#homemade-vegan-protein-bars-their-history-creation-nation.template-page thead *:not(strong),#homemade-vegan-protein-bars-their-history-creation-nation.template-page tbody *:not(strong),#homemade-vegan-protein-bars-their-history-creation-nation.template-page th *:not(strong),#homemade-vegan-protein-bars-their-history-creation-nation.template-page td *:not(strong),#homemade-vegan-protein-bars-their-history-creation-nation.template-page tr *:not(strong),#about-creation-nation-award-winning-protein-bar-mixes.template-page table *:not(strong),#about-creation-nation-award-winning-protein-bar-mixes.template-page thead *:not(strong),#about-creation-nation-award-winning-protein-bar-mixes.template-page tbody *:not(strong),#about-creation-nation-award-winning-protein-bar-mixes.template-page th *:not(strong),#about-creation-nation-award-winning-protein-bar-mixes.template-page td *:not(strong),#about-creation-nation-award-winning-protein-bar-mixes.template-page tr *:not(strong){display:block}#homemade-vegan-protein-bars-their-history-creation-nation.template-page table img,#homemade-vegan-protein-bars-their-history-creation-nation.template-page thead img,#homemade-vegan-protein-bars-their-history-creation-nation.template-page tbody img,#homemade-vegan-protein-bars-their-history-creation-nation.template-page th img,#homemade-vegan-protein-bars-their-history-creation-nation.template-page td img,#homemade-vegan-protein-bars-their-history-creation-nation.template-page tr img,#about-creation-nation-award-winning-protein-bar-mixes.template-page table img,#about-creation-nation-award-winning-protein-bar-mixes.template-page thead img,#about-creation-nation-award-winning-protein-bar-mixes.template-page tbody img,#about-creation-nation-award-winning-protein-bar-mixes.template-page th img,#about-creation-nation-award-winning-protein-bar-mixes.template-page td img,#about-creation-nation-award-winning-protein-bar-mixes.template-page tr img{margin:0 auto}#homemade-vegan-protein-bars-their-history-creation-nation.template-page td,#about-creation-nation-award-winning-protein-bar-mixes.template-page td{padding:20px!important;border:none!important}#homemade-vegan-protein-bars-their-history-creation-nation.template-page td+td[style*="30px solid #f3f3f3"],#about-creation-nation-award-winning-protein-bar-mixes.template-page td+td[style*="30px solid #f3f3f3"]{border-top:30px solid #f3f3f3!important}}#ingredients.template-page td{padding-bottom:60px}@media screen and (max-width: 767px){#ingredients.template-page table,#ingredients.template-page thead,#ingredients.template-page tbody,#ingredients.template-page th,#ingredients.template-page td,#ingredients.template-page tr{display:block;width:100%!important;height:auto}#ingredients.template-page td{padding:20px!important}}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page .faq-table,#how-it-works.template-page .faq-table{border-collapse:separate;padding-top:30px}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page .faq-table td,#how-it-works.template-page .faq-table td{border-top:1px solid #aaa;padding:15px 15px 0}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page .faq-table td h4,#how-it-works.template-page .faq-table td h4{cursor:pointer;margin-left:-15px;margin-right:-15px}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page .faq-table td h4:after,#how-it-works.template-page .faq-table td h4:after{content:"\e917";float:right;transition:all .5s;font-family:sb-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:28px;height:28px;text-align:center;line-height:30px;font-size:12px;color:#444}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page .faq-table td h4.active:after,#how-it-works.template-page .faq-table td h4.active:after{transform:rotate(45deg)}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page .faq-table td h4:not(.active)~*,#how-it-works.template-page .faq-table td h4:not(.active)~*{display:none}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page .faq-table td h4.active~:last-child,#how-it-works.template-page .faq-table td h4.active~:last-child{padding-bottom:25px}@media screen and (max-width: 767px){#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page table,#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page thead,#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page tbody,#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page th,#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page td,#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page tr,#how-it-works.template-page table,#how-it-works.template-page thead,#how-it-works.template-page tbody,#how-it-works.template-page th,#how-it-works.template-page td,#how-it-works.template-page tr{display:block;width:100%!important;height:auto}#how-to-make-healthy-homemade-protein-bars-vegan-protein-bars-creation-nation.template-page td,#how-it-works.template-page td{padding:20px!important}}#contact-creation-nation-balls-bars-bites.template-page .section--page{display:flex;align-items:center}#contact-creation-nation-balls-bars-bites.template-page .section--page .page__contact-content{width:40%}#contact-creation-nation-balls-bars-bites.template-page .section--page .page__contact-form{width:60%}@media screen and (max-width: 1200px){#contact-creation-nation-balls-bars-bites.template-page .section--page .page__contact-content,#contact-creation-nation-balls-bars-bites.template-page .section--page .page__contact-form{width:50%}}@media screen and (max-width: 800px){#contact-creation-nation-balls-bars-bites.template-page .section--page{flex-direction:column}#contact-creation-nation-balls-bars-bites.template-page .section--page .page__contact-content,#contact-creation-nation-balls-bars-bites.template-page .section--page .page__contact-form{width:100%}}.template-.bold-ro__vanilla-modal .main{padding:0 30px 30px}.template-.bold-ro__vanilla-modal .footer_html{display:none}.product{padding-top:36px;padding-bottom:36px;background:#fff}.product .product__price{font-weight:600}.label{background:#ff5a5a}.media-multiple-video>iframe{position:absolute;height:100%;left:0}.slick-dots .media-multiple-video>iframe{pointer-events:none}.home-video{max-width:850px;margin:0 auto;padding:3.25%}
/*# sourceMappingURL=/s/files/1/1097/8122/t/21/assets/custom.scss.css.map */
