@font-face{font-family:"Bocadillo";src:url("/wp-content/themes/forge/fonts/5449313/990df243-efde-4165-918e-eb7df2779ce3.eot?#iefix");src:url("/wp-content/themes/forge/fonts/5449313/990df243-efde-4165-918e-eb7df2779ce3.eot?#iefix") format("eot"),url("/wp-content/themes/forge/fonts/5449313/fab13b76-2626-474b-b19f-3b1554cdaec2.woff2") format("woff2"),url("/wp-content/themes/forge/fonts/5449313/7957c3de-e3e3-41d9-98d4-230ad3c8cb04.woff") format("woff"),url("/wp-content/themes/forge/fonts/5449313/43360bf5-95ff-405c-a5eb-3c9a90554825.ttf") format("truetype")}@font-face{font-family:"Poster Brush Script";src:url("/wp-content/themes/forge/fonts/5605884/565f8e4e-dcdc-445c-a8b2-7ddef48892fb.eot?#iefix");src:url("/wp-content/themes/forge/fonts/5605884/565f8e4e-dcdc-445c-a8b2-7ddef48892fb.eot?#iefix") format("eot"),url("/wp-content/themes/forge/fonts/5605884/db6f1f75-d189-45a5-afae-84c5e7a5bd6c.woff2") format("woff2"),url("/wp-content/themes/forge/fonts/5605884/f5b21507-a978-4cc3-9440-7350399cfaf4.woff") format("woff"),url("/wp-content/themes/forge/fonts/5605884/ebbd29d2-12b4-4ee2-99f1-d76cd6f82568.ttf") format("truetype")}h4 a,
h4 a:hover{color:#EC5225}@media only screen and (max-width: 480px){body,p{font-size:20px !important;line-height:26px !important}a{text-decoration:none}#page .page-title.solid-bg{padding-top:100px}}.custom-preloader{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,1) url('/wp-content/themes/forge/images/bg_site_main.png') repeat  center top;z-index:999;text-align:center}.custom-preloader .preloader-text{display:none;font-family:'Bocadillo';color:#343738;font-size:70px;line-height:75px;font-weight:500;top:calc(100vh/2 - 20px);position:relative}.custom-preloader .preloader-text
em{font-family:'Poster Brush Script';font-size:150px;font-style:normal}@media only screen and (max-width: 480px){.custom-preloader .preloader-text{font-size:25px;line-height:30px}.custom-preloader .preloader-text
em{font-size:60px}}@media only screen and (min-width: 990px){#page .branding
img{margin-bottom:-54px;margin-top:-40px}}@media only screen and (max-width: 1300px){#page .mobile-branding
img{width:200px;margin-bottom:-50px}}#phantom.show-phantom .branding
img{margin-bottom:-65px;width:230px}.split-header .navigation:first-of-type{padding-left:35px}.split-header .navigation:last-of-type{padding-right:31px}.split-header.show-phantom .navigation:first-of-type{margin-top:85px}.split-header.show-phantom .navigation:last-of-type{margin-top:85px}#page .wc-ico-cart>.counter.custom-bg,.wc-ico-cart>.counter.custom-bg{font-size:24px;background-color:transparent !important;background-image:url('/wp-content/themes/forge/images/cart-outline.svg') !important;background-repeat:no-repeat;background-size:100%;padding:10px}#page .mobile-header-bar .mobile-mini-widgets .wc-ico-cart{font:500 22px / 26px "Bocadillo", Helvetica, Arial, Verdana, sans-serif;color:#3d3935}#page .top-bar{padding-left:50px;padding-right:50px}#page .top-bar-bg{background-repeat:repeat-x}#page .top-bar li a:hover,
#page .mini-login a:hover{color:#EC5225;opacity:1}.top-header .main-nav.level-arrows-on>li.has-children>a .menu-text:after{font-size:15px;right:-6px}@media only screen and (min-width: 991px) and (max-width: 1405px ){.main-nav > li > a .menu-text{font-size:20px}#page .branding
img{width:210px}}#page .frm_forms .frm_submit
button.frm_button_submit{font-family:'Bocadillo';-moz-box-shadow:0 1px 1px transparent;-webkit-box-shadow:0 1px 1px transparent;box-shadow:0 1px 1px transparent;margin-top:30px}#page .frm_forms .frm_submit button.frm_button_submit:hover{border-color:#9a9b9c;color:#9a9b9c}#page .frm_style_formidable-style.with_frm_style .frm-show-form div.frm_description
p{margin-bottom:0;margin-top:0;color:#C0B9B2}#page .scroll-btn-container{position:absolute;width:100%;margin-top:-180px;left:0}#page .scroll-btn{text-align:center;font-size:30px;color:#C0B9B2;text-transform:uppercase;text-decoration:none;width:100%;display:block;font-family:'Bocadillo';animation:bounce 2s infinite;position:relative;z-index:99;width:100px;margin:0
auto}@media only screen and (max-width: 480px){body.page:not(.home) #page .scroll-btn{display:none}}#products>.vc_column_container>.vc_column-inner{padding:0}@media only screen and (max-width: 480px){#page .custom-tabs .mobile
h3{font-size:52px;line-height:60px}#page .custom-tabs .mobile h3
em{font-size:100px}#page .custom-tabs .mobile
h4{font-size:25px;line-height:32px}#page .custom-tabs .mobile h4
em{font-size:60px}body #page
h3{font-size:30px;line-height:38px}body #page h3
em{font-size:60px}}#page
.ult_tabitemname{position:relative !important}@media only screen and (max-width: 768px){#page .ult_tabs.custom-tabs .ult_tabitemname .desktop
.wpb_column{padding:100px
0}body.page:not(.home) #page .share-feedback
h2{font-size:60px}}@media only screen and (min-width:769px) and (max-width: 1199px){#page .ult_tabs.custom-tabs
.ult_tab_min_contain{max-width:100%}#page .ult_tabs.custom-tabs .ult_tabitemname
.desktop{background-size:cover;background-repeat:no-repeat;background-position:center}#page .custom-tabs
.ult_tabcontent{width:100vw;margin-left:-25px}#page .ult_tabs.custom-tabs .ult_tabitemname .desktop
.wpb_column{padding:100px
0;max-width:50%}}@media only screen and (min-width:1200px){#page .ult_tabs.custom-tabs
.ult_tab_min_contain{max-width:100%}#page .ult_tabs.custom-tabs .ult_tabitemname
.desktop{background-size:cover;background-repeat:no-repeat}#page .ult_tabs.custom-tabs .ult_tabitemname .desktop
.wpb_column{max-width:600px;margin-left:calc(100vw/2 - 550px);padding:100px
0}}#page .scroll-btn:hover{color:#EC5225}#page .scroll-btn:hover::after{background-image:url(/wp-content/themes/forge/images/arrow_down_orange.png)}@keyframes scroll-btn{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}#page .scroll-btn::after{content:'';display:block;width:24px;height:32px;background-image:url(/wp-content/themes/forge/images/arrow_down.png);background-size:100%;background-repeat:no-repeat;margin:0
auto;margin-top:10px}#page .home-first-block h2 span,
#page .home-first-block h2
em{font-size:190px;font-family:'Poster Brush Script';font-weight:500;text-transform:none;font-style:normal}body.page:not(.home) #page .home-first-block h2
em{font-size:140px}#page .home-first-block
h2{color:#EC5225;font-size:94px;line-height:100px}@media only screen and (max-width: 1270px) and (min-width: 991px ){#page .home-first-block h2
span{font-size:170px}#page .home-first-block
h2{font-size:69px;line-height:78px}}@media only screen and (max-width: 990px){#page .home-first-block h2
span{font-size:138px}#page .home-first-block
h2{font-size:52px;line-height:67px}}@media only screen and (max-width: 480px){body.page:not(.home) #page .home-first-block
h2{font-size:52px !important;line-height:58px !important}body.page:not(.home) #page .home-first-block{padding-top:100px;padding-bottom:50px}body.page:not(.home) #page .home-first-block h2
span{font-size:118px}}#page .home-first-block{margin-top:-20px;background-size:cover;padding-top:50px}#page .home-first-block>div{width:100% !important}@media only screen and (max-width: 990px){#page .home-first-block{margin-top:-42px}}.custom-tabs ul::-webkit-scrollbar{width:0px;height:5px}.custom-tabs ul::-webkit-scrollbar-track{background:#f1f1f1}.custom-tabs ul::-webkit-scrollbar-thumb{background:#888}.custom-tabs ul::-webkit-scrollbar-thumb:hover{background:#555}#page .custom-tabs
li{margin:0
40px;background-color:transparent !important;display:table-cell;width:300px}#page .custom-tabs .ult_tabmenu.style3>li.ult_tab_li:before{display:none}#page .custom-tabs
.mobile{display:none}#page .custom-tabs
.ult_tabmenu.style3{border-bottom:0;overflow-x:auto;position:relative;display:block;overflow-y:hidden}@media only screen and (min-width: 1200px){#page .custom-tabs
.ult_tabcontent{margin-left:calc(-100vw / 2 + 1150px / 2);margin-right:calc(-100vw / 2 + 1150px / 2);margin-top:50px;height:700px !important}#page .custom-tabs
.ult_tab_min_contain{max-width:1200px;margin:0
auto}}@media only screen and (max-width: 768px){#page .custom-tabs
.mobile{display:block;padding-top:311px;padding-bottom:50px;background:no-repeat;background-size:cover}#page .custom-tabs
.desktop{display:none}}#page .custom-tabs
.ult_tabcontent{margin-top:50px}#page .custom-tabs
h3{font-size:69px;color:#EC5225;line-height:75px}#page .custom-tabs h3
em{font-family:'Poster Brush Script';font-size:150px;font-style:normal}#page .custom-tabs h4
em{font-family:'Poster Brush Script';font-size:70px;font-style:normal}#page .custom-tabs li a
span{display:none}#page .custom-tabs li
a#ham{background-image:url('/wp-content/themes/forge/images/icons/ham_black.png');width:206px;height:97px;background-size:100%;background-position:center center}#page .custom-tabs li:hover  a#ham,
#page .custom-tabs li.current
a#ham{background-image:url('/wp-content/themes/forge/images/icons/ham_orange.png')}#page .custom-tabs li
a#sausages{background-image:url('/wp-content/themes/forge/images/icons/sausage_black.png');width:225px;height:97px;background-size:100%;background-position:center center}#page .custom-tabs li:hover a#sausages,
#page .custom-tabs li.current
a#sausages{background-image:url('/wp-content/themes/forge/images/icons/sausage_orange.png')}#page .custom-tabs li
a#bacon{background-image:url('/wp-content/themes/forge/images/icons/bacon_black.png');width:209px;height:97px;background-size:100%;background-position:center center}#page .custom-tabs li a,button{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out}#page .custom-tabs li:hover a#bacon,
#page .custom-tabs li.current
a#bacon{background-image:url('/wp-content/themes/forge/images/icons/bacon_orange.png')}#page .custom-tabs li
a#deli{background-image:url('/wp-content/themes/forge/images/icons/deli_black.png');width:195px;height:97px;background-size:100%;background-position:center center}#page .custom-tabs li:hover a#deli,
#page .custom-tabs li.current
a#deli{background-image:url('/wp-content/themes/forge/images/icons/deli_orange.png')}#page .light-block h3
em{font-family:'Poster Brush Script';font-size:78px;font-style:normal}#page .dark-block{padding-top:140px;padding-bottom:140px;background-color:rgba(161, 149, 139, 0.6);overflow:visible;display:flex}#page .product-detail .dark-block{display:block}@media only screen and (min-width: 1200px){#page .dark-block{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){#page .dark-block{display:flex;flex-flow:row wrap;padding-top:90px;padding-bottom:90px}#page .dark-block .left-section{width:100%;text-align:center;padding-bottom:50px}#page .dark-block .right-section{width:100%}}@media only screen and (max-width: 768px) and (min-width:500px){#page .dark-block{flex-flow:row wrap}#page .dark-block .left-section{padding-bottom:50px}#page .dark-block .right-section .vc_col-sm-4{width:49%;display:inline-block}}@media only screen and (max-width: 499px){#page .dark-block{flex-flow:row wrap;padding-top:70px;padding-bottom:70px}#page .dark-block .left-section{padding-bottom:50px}}#page .dark-block
h2{font-size:70px;line-height:75px}#page .dark-block h2
em{font-size:100px;font-family:'Poster Brush Script';text-transform:none;font-style:normal}#page .dark-block::before{content:'';display:block;background-image:url(/wp-content/themes/forge/images/bg_section_before.png);background-repeat:repeat-x;height:25px;position:absolute;top:-25px;right:0;width:100%;opacity:0.7;background-position:bottom center}#page .dark-block::after{content:'';display:block;background-image:url(/wp-content/themes/forge/images/bg_section_after.png);background-repeat:repeat-x;height:20px;position:absolute;bottom:-20px;right:0;width:100%;opacity:0.7;background-position:center top}#page .no-end::after{display:none !important}#page .news-block
h3{font-size:27px}#page .news-block h4 a:hover{color:#EC5225;opacity:1}#page .news-block
p{color:#343738}#page .news-block .vc_gitem-animated-block{overflow:hidden}#page .news-block .image-container{transition:all 0.5s ease-in-out}#page .news-block .image-container:hover{transform:scale(1.1)}#page .recipe-grid
h2{font-size:26px}#page .recipe-grid h4 a:hover{color:#EC5225;opacity:1}#page .recipe-grid .vc_gitem-animated-block{overflow:hidden}#page .recipe-grid .image-container{transition:all 0.5s ease-in-out}#page .recipe-grid .image-container:hover{transform:scale(1.5)}#page .recipe-time{padding-right:10px;margin-right:10px;border-right:2px solid;height:14px;line-height:11px}#page .recipe-time,
#page .recipe-difficulty{display:inline-block;font-size:16px;font-family:'Bocadillo';font-weight:500;color:#343738}#page .recipe-time::before{content:"\e600";font-family:icomoon-the7-font!important;font-weight:400;-webkit-font-smoothing:antialiased;padding-right:10px}#page .recipe-difficulty::before{content:"\f1de";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;padding-right:10px}@media only screen and (max-width: 768px){#footer.solid-bg{background-image:url('/wp-content/themes/forge/images/footer_bg_pattern_2_responsive.png')}#page #footer ul.footer-menu li
a{font-size:16px;color:#C0B9B2}#page .footer-menu{margin-top:5px}}@media only screen and (min-width: 779px) and (max-width: 1154px){#footer .wf-1-4{width:50%}#footer .wf-2-4{width:100%}}#footer.solid-bg{background-position:center top;position:relative;background-repeat:repeat-x}#footer .widget-title,#bottom-bar{color:#C0B9B2}#footer a,
#footer
p{text-decoration:none !important;color:#C0B9B2 !important}#footer
p{font-size:18px !important}#footer .social a,#botoom-bar{font-size:40px;margin-right:15px}#footer a:hover{color:#EC5225 !important;text-decoration:none}#page #footer .wf-float-left{font-size:18px}#page #footer ul.footer-menu
li{display:inline}#page #footer ul.footer-menu li
a{font-size:18px;text-transform:uppercase;margin:0
3px}#page #footer .widget-title{font-size:40px;line-height:42px;margin-bottom:27px}#footer a,
#footer
p{font-size:18px}#footer li
a{text-transform:uppercase}#footer .custom-menu li
a{font-weight:bold;margin-bottom:10px}#footer.solid-bg{z-index:99}#page .category-first-block h3
em{font-family:'Poster Brush Script';font-size:70px;font-style:normal}#page .products-category-container{padding:100px
0}@media only screen and (max-width: 768px){#page .products-category-container{padding:20px
50px}}#page .product-menu ul li
a{font-size:38px;font-family:'Bocadillo';font-weight:500;color:#C0B9B2;text-decoration:none}#page .product-menu ul
li{border:none;padding:0
0 15px 0}#page .product-menu ul li.current_page_item a,
#page .product-menu ul li a:hover{color:#EC5225}#page .product-menu
h2.widgettitle{font-size:52px !important;line-height:65px;padding-bottom:16px;background-image:url(/wp-content/themes/forge/images/underline.svg);background-repeat:no-repeat;background-position:bottom center;margin-bottom:30px;width:fit-content}@media only screen and (max-width: 800px){#page .product-menu
h2.widgettitle{font-size:45px !important}}#page h3.cat-product-title{font-size:28px;line-height:30px}#page h3.cat-product-title a:hover{color:#EC5225}#page .variation-selector{font-size:28px;text-transform:uppercase;font-family:'Lato';font-weight:500;color:#EC5225;background-color:transparent;border:none;padding:0;background-image:url('/wp-content/themes/forge/images/dropdown_bg.png');padding-right:50px;background-size:24px}#page .variation-selector
option{font-size:15px}#page h4.cat-price-container{font-size:40px;color:#C0B9B2;font-family:'Lato';font-weight:700}#page .single_add_to_cart_button.custom,
#page
.single_add_to_cart_button.custom2{font-size:24px;padding:11px
30px}#page .cat-product-image{display:block;max-height:283px;margin-bottom:20px}#page .cat-product-image
img{transition:all 0.5s ease-in-out}#page .cat-product-image img:hover{transform:scale(1.1)}#page .single-product-header{background-image:url('/wp-content/themes/forge/images/product_background.png');background-size:cover;background-repeat:no-repeat;padding:150px
10px;width:100vw;position:relative;margin-left:-50vw;left:50%;margin-top:-85px}#page .single-product-header-inner{max-width:1200px;margin:0
auto}#page .single-product-header h1.product-title{font-size:90px;line-height:95px}#page .single-product-header h2.product-sub-title{font-size:70px;line-height:15px;font-family:'Poster Brush Script';text-transform:none}#page .single-product-header .product-short-desc{font-family:'Bocadillo';font-size:24px;color:#343738;padding-top:10px;padding-bottom:10px}#page .single_add_to_cart_button.single-product-page{margin-top:25px}.single-product-header .single-block-left,
.single-product-header .single-block-right{width:49%;display:inline-block;vertical-align:middle}.single-product-header .single-block-right
img{width:100%;margin:0
auto}.single-product-header .single-block-right{text-align:center}.product-detail .product-detail-left,
.product-detail .product-detail-right{display:inline-block;width:47%;vertical-align:top;padding-right:2%;padding:150px
0}@media only screen and (max-width: 480px){#page .single-product-header .single-block-right{padding-top:20px}}@media only screen and (min-width:990px){.product-detail .product-detail-left{padding-right:30px}}@media only screen and (max-width: 990px){.product-detail .product-detail-left{padding-bottom:10px}.product-detail .product-detail-right{padding-top:10px}#page .single-product-header{margin-top:-98px}}.product-detail .large-paragraph{font-size:24px;line-height:28px;margin-bottom:18px;color:#343738;word-break:break-word}.product-detail .bold-description{font-size:24px;font-family:'Bocadillo';font-weight:500;color:#343738;margin-bottom:25px}.product-detail
h3{margin-bottom:15px}#page .nutrition-table
th{font-weight:700;font-size:22px;color:#343738;padding:10px
0px;border:none}#page .nutrition-table
td{font-size:22px;color:#343738;border:none}#page .nutrition-table{border:none;margin-bottom:70px}#page .nutrition-table tr td:nth-child(2),
#page .nutrition-table tr th:nth-child(2){background-color:rgba(192, 185, 178, 0.3);padding-right:30px !important;text-align:right}#page .nutrition-table tr td:nth-child(3),
#page .nutrition-table tr th:nth-child(3){padding-right:30px !important;text-align:right}#page .nutrition-table tr.table-heading{background-image:url('/wp-content/themes/forge/images/table_border.png'), url('/wp-content/themes/forge/images/table_border.png');background-repeat:no-repeat;background-position:center top, center bottom;background-size:100%}@media screen and (min-width:640px),screen\0{#page .nutrition-table tr.table-heading{background-size:900px}}#page .nutrition-table tr.table-heading
th{padding:15px
0}#page .nutrition-table tr.sub th,
#page .nutrition-table tr.sub
td{padding-top:0}@media only screen and (max-width: 480px){#page .product-detail-right .nutrition-table
th{font-size:18px}}#page .product-detail .badges-container{margin-bottom:70px}#page .product-detail .badge-icon{height:100px;margin-right:10px}#page .recipes-container{margin-left:-50vw;width:100vw;left:50%;position:relative;padding-top:160px;padding-bottom:130px}#page .recipes-container-inner .content-left,
#page .recipes-container-inner .content-right{display:inline-block;vertical-align:top}#page .recipes-container-inner .content-left{width:25%}#page .recipes-container-inner .content-right{width:74%}#page .recipes-container .recipes-container-inner{max-width:1200px;margin:0
auto}#page .related-products-container-inner{padding-top:170px;padding-bottom:160px}#page .recipes-container-inner h4,
#page .related-products-container-inner .content-left
h4{font-size:54px;font-family:"Bocadillo";font-weight:500;line-height:65px;margin-bottom:50px}#page .recipes-container-inner h4 em,
#page .related-products-container-inner h4
em{font-size:100px;line-height:60px;font-family:'Poster Brush Script';font-style:normal}#page .related-products-container-inner .content-left,
#page .related-products-container-inner .content-right{display:inline-block;vertical-align:top}#page .related-products-container-inner .content-left{width:24%}#page .related-products-container-inner .content-right{width:74%}@media only screen and (min-width: 768px) and (max-width: 1199px){#page .dark-block{display:flex;flex-flow:row wrap}#page .dark-block .content-left{width:50%;padding-bottom:50px}#page .dark-block .content-right{width:100%}}@media only screen and (max-width: 768px) and (min-width:500px){#page .dark-block{flex-flow:row wrap}#page .dark-block .content-left{padding-bottom:50px}#page .dark-block .content-right .single-custom-post{width:49%;display:inline-block}}@media only screen and (max-width: 499px){#page .dark-block{flex-flow:row wrap}#page .dark-block .content-right{padding-bottom:50px}}#page .single-custom-post{display:inline-block;width:33%;vertical-align:top}#page .single-custom-post .custom-post-title{font-size:28px;line-height:30px;margin-top:10px}#page .single-custom-post .custom-post-title:hover
a{color:#EC5225}#page .single-custom-post .custom-post-image
img{width:100%;transition:all 0.5s ease-in-out}#page .single-custom-post .custom-post-image img:hover{transform:scale(1.1)}#page .single-custom-post .custom-post-image{overflow:hidden}#page .dark-block .single-custom-post .custom-post-image{overflow:hidden}#page .single-custom-post .custom-post-inner{padding:0
10px}#page .single-custom-post .custom-post-content{padding:10px
10px}#page .single-custom-post .custom-post-metas
div{display:inline-block;font-size:16px;font-family:'Bocadillo';font-weight:500;color:#343738}#page .single-custom-post .custom-post-metas div:first-child{padding-right:10px;margin-right:10px;border-right:2px solid;height:14px;line-height:11px}@media only screen and (min-width:769px ) and (max-width: 1316px){#page .single-product-header-inner,
#page .recipes-container-inner{padding:0
50px}}@media only screen and (max-width: 768px){#page .single-product-header-inner,
#page .recipes-container-inner{padding:0
20px}#page .recipes-container-inner .content-left,
#page .recipes-container-inner .content-right,
#page .related-products-container-inner .content-left,
#page .related-products-container-inner .content-right{width:100%;padding-bottom:30px}#page .single-custom-post{width:100%}}@media only screen and (max-width: 990px){#page .single-product-header .single-block-left,
#page .single-product-header .single-block-right{width:100%}#page .single-product-header .single-block-right{margin-top:20px}.product-detail .product-detail-left, .product-detail .product-detail-right{width:100%}#page .single-product-header h1.product-title,
#page .recipe-header .recipe-header-inner
h1{font-size:64px;line-height:64px}}#page .recipe-header{background-color:rgba(185, 182, 180, 0.5);padding-top:125px;padding-bottom:150px;text-align:center;margin-left:calc(-100vw / 2 + 1150px / 2);position:relative;margin-right:calc(-100vw / 2 + 1150px / 2);margin-top:-35px}#page .recipe-header.vc_row-fluid{padding-bottom:300px}#page  .page-title{background-color:rgba(185, 182, 180, 0.5);padding-top:140px;padding-bottom:40px;text-align:center;margin-left:calc(-100vw / 2 + 1150px / 2);position:relative;margin-right:calc(-100vw / 2 + 1150px / 2);margin-top:-35px}@media only screen and (max-width: 1150px){#page .page-title{margin:0}}@media only screen and (max-width: 768px){#page .page-title
h1{font-size:60px;line-height:65px}}#page .recipe-header::before,
#page  .page-title::before{content:'';display:block;width:100%;background-image:url(/wp-content/themes/forge/images/light_gray_bg_top.png);height:30px;background-repeat:repeat-x;position:absolute;background-position:bottom center;top:-30px}#page .recipe-header::after,
#page  .page-title::after{content:'';display:block;width:100%;background-image:url(/wp-content/themes/forge/images/light_gray_bg_bottom.png);height:30px;background-repeat:repeat-x;position:absolute;background-position:top center;bottom:-30px}#page .recipe-header .recipe-header-inner{width:1200px;margin:0
auto}#page .recipe-header
h1{font-size:90px;line-height:90px;margin-bottom:20px}#page .recipe-header .recipe-meta{color:#EC5225;font-size:35px;font-family:'Bocadillo'}#page .recipe-featured-image{margin-top:-150px;z-index:9;position:relative;text-align:center;width:100%}#page .recipe-header .recipe-info,
#page .recipe-header .recipe-info .recipe-time,
#page .recipe-header .recipe-info .recipe-total-time,
#page .recipe-header .recipe-info .recipe-cat,
#page .recipe-header .recipe-info .recipe-serves{color:#343738;font-family:'Bocadillo';font-size:20px;padding:20px
0;border:none}#page .recipe-header .recipe-info .recipe-cat::before{content:"\f46d";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;padding-right:10px}#page .recipe-content .recipe-subheading{text-align:center;padding:70px
0;font-size:28px}#page .recipe-content{color:#343738;font-size:24px;line-height:30px;margin-bottom:-65px}#page .recipe-content .recipe-content-left h3,
#page .recipe-content .recipe-content-right
h3{font-size:40px;margin-bottom:15px}#page .recipe-content ul.method li,
#page .recipe-content ul.ingredients
li{margin-bottom:15px}#page .recipe-content ul.ingredients,
#page .recipe-content
ul.method{list-style:none;margin-left:0}#page .recipe-content .recipe-content-left,
#page .recipe-content .recipe-content-right,
#page .recipe-sub-content .recipe-content-left,
#page .recipe-sub-content .recipe-content-right{display:inline-block;width:49%;vertical-align:top;padding-right:50px;box-sizing:border-box}#page .recipe-sub-content{margin-top:20px}#page .recipe-content .share-block{margin-left:calc(-100vw / 2 + 1150px / 2);position:relative;margin-right:calc(-100vw / 2 + 1150px / 2);text-align:center;background-image:url('/wp-content/themes/forge/images/share-block.png');background-repeat:repeat-x;background-position:center center;padding:70px
0;min-height:135px;color:#fff;margin-top:100px;margin-bottom:20px}#page .recipe-content .share-block
h4{color:#fff;font-size:40px;margin-bottom:30px}#page .recipe-content .recipe-nutrition,
#page .recipe-content .recipe-rating{background-color:rgba(185, 182, 180, 0.5);padding:39px
40px}#page .recipe-content .recipe-rating{text-align:center}#page .recipe-content .recipe-rating
i{font-size:38px}#page .recipe-content .ingredient-qty,
#page .recipe-content .ingredient-item{display:inline-block;vertical-align:top}#page .recipe-content .ingredient-qty{width:20px}#page .recipe-content .ingredient-item{width:calc(100% - 20px)}#page .recipe-content .method-index,
#page .recipe-content .method-step{display:inline-block;vertical-align:top}#page .recipe-content .method-index{width:30px;font-weight:bold}#page .recipe-content .method-step{width:calc(100% - 30px)}@media only screen and (max-width: 1250px){#page .recipe-header,
#page .recipe-content .share-block{margin-left:-50px;margin-right:-50px}#page .recipe-header .recipe-header-inner{width:calc(100vw - 100px)}}@media only screen and (max-width: 768px){#page .recipe-content .recipe-content-left,
#page .recipe-content .recipe-content-right,
#page .recipe-sub-content .recipe-content-left,
#page .recipe-sub-content .recipe-content-right{width:100%;margin-bottom:20px;padding:0}#page .recipe-header .recipe-meta{font-size:26px}#page .recipe-header .recipe-info{line-height:30px}#page .recipe-header{padding-top:60px}#page .recipe-header .recipe-info, #page .recipe-header .recipe-info .recipe-time, #page .recipe-header .recipe-info .recipe-total-time, #page .recipe-header .recipe-info .recipe-cat, #page .recipe-header .recipe-info .recipe-serves{padding:10px
0}}#page .post-content-main{padding-top:20px}.boxzilla-content
h2{font-family:'Bocadillo';font-size:50px;color:#EC5225;max-width:350px;line-height:60px}.boxzilla-content h2
em{font-family:'Poster Brush Script';font-size:110px;font-style:normal;text-transform:none}.boxzilla-content
h3{color:#000;font-family:'Poster Brush Script';font-size:62px}.boxzilla-content
a{color:#fff;font-size:24px;font-family:'Bocadillo';background-color:#EC5225;padding:15px
20px;text-decoration:none}.boxzilla-content a:hover{background:#000}.boxzilla-content{padding:55px
50px 30px 35px;width:773px;height:403px}.boxzilla-content
img{position:absolute;left:0;top:0;z-index:-1;width:100%}.boxzilla{background:transparent !important}.boxzilla-center-container
.boxzilla{overflow:hidden}.share-block
a{display:inline-block;width:50px;height:50px;margin-right:15px;background-image:url(/wp-content/themes/forge/images/social_icons.png);background-size:287px;background-repeat:no-repeat;cursor:pointer;color:transparent;transition:all 0.2s ease-in-out}.share-block a:hover{opacity:0.5}.share-block a.fb-share{background-position:0px 0px}.share-block a.twitter-share{background-position:-147px 0px}.share-block a.mail-share{background-position:-230px 0px;width:60px}@media only screen and (max-width: 1300px){#top-menu
li{width:100%;height:36px}#top-menu{margin-top:30px}}#page .woocommerce-cart-wrap .cart_totals
h2{font-size:38px !important}#page .wc_payment_methods.payment_methods.methods
*{font-size:16px;line-height:24px}#page .checkout-button.wc-forward{font-size:22px}.woocommerce-cart-wrap .update-cart-button i,
td.product-remove i,
.woocommerce-cart-wrap .update-cart-button input[type="submit"]:disabled{color:#343738}.shop_attributes td,
.shop_attributes th,
table.shop_attributes,
.content table.shop_table tr,
.woocommerce table.shop_table,
p.stars a.star-1,
p.stars a.star-2,
p.stars a.star-3,
p.stars a.star-4,
p.stars a.star-5,
.wc-complete-wrap .wc-bacs-bank-details li,
.cart td.actions .coupon .input-text{border-color:#d0d2d6;font-size:18px;font-weight:500}#page .woocommerce-cart-wrap .shop_table thead th,
#paqge .woocommerce-cart-wrap .cart.shop_table thead th,
#page .cart-collaterals .cart_totals tr th,
#page table.shop_table
td{font-size:18px;font-weight:bold;border-color:#343738;color:#343738}#page table.shop_table td, .cart-collaterals .cart_totals tr
td{font-size:16px}#page .woocommerce-cart-wrap .order-total .amount,
#page .woocommerce-checkout-review-order .order-total
.amount{font-family:'Lato';font-size:25px;font-weight:bold}#page .woocommerce-cart-wrap .cart.shop_table td,
#page .cart-subtotal .amount,
.content .woocommerce-checkout-review-order-table th,
.content .woocommerce-checkout-review-order-table .cart-subtotal th,
.content .woocommerce-checkout-review-order-table .product-total .amount,
.woocommerce-checkout-review-order .product-quantity,
form.woocommerce-checkout #customer_details label,
#page .woocommerce-cart-wrap .woocommerce-shipping-destination,
.woocommerce-cart-wrap .quantity
input.qty{font-size:16px !important;color:#343738;font-weight:bold}@media only screen and (max-width: 480px){#page .woocommerce .woocommerce-cart-wrap .product-thumbnail a,
#page .woocommerce .woocommerce-cart-wrap .product-thumbnail a
img{width:100%;height:auto;max-width:100%}#page .woocommerce .woocommerce-cart-wrap .product-thumbnail{margin-bottom:15px}#page .woocommerce .woocommerce-cart-wrap .product-name{text-align:center;margin-bottom:15px}#page .woocommerce .woocommerce-cart-wrap .product-subtotal{margin-top:15px}#page .woocommerce .woocommerce-cart-wrap .wc-coupon-input,
#page .woocommerce .woocommerce-cart-wrap .wc-coupon-field{width:100%}}ul
li{color:#343738;font-size:24px;line-height:30px}#page .cta
a{color:#EC5225}.wc-ico-cart.round-counter-style.show-sub-cart:hover{color:#EC5225}#page .shopping-cart-inner .shopping-cart-bottom .total
strong{font-weight:bold }#page .news-post-title{margin-top:15px}@media only screen and (min-width:500px) and (max-width: 768px){#page .custom-posts-container .single-custom-post{width:49%}}@media only screen and (max-width: 480px){#page .home-first-block>div:first-child:before{content:'';position:absolute;width:100%;height:100%;background:#fff;opacity:0.5}}#page .form-nolabels
label{height:0px;display:none}#page .form-nolabels
.frm_fields_container{margin-top:44px}#page .product-price.display{font-size:28px;text-transform:uppercase;font-family:'Lato';font-weight:500;color:#EC5225;margin-bottom:16px;margin-top:6px}#page .small-text,
#page .woocommerce-privacy-policy-text
p{font-size:14px !important;margin-top:10px;line-height:22px !important;font-weight:bold}body .custom-message{font:normal 500 38px / 42px "Bocadillo", Helvetica, Arial, Verdana, sans-serif !important;color:#EC5225 !important}