@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:20px;margin-top:0;color:#333;}h1{font-size:36px;text-align:center;font-weight:300;}.page-header{padding-bottom:15px;margin:40px 0 30px;}h2{font-size:26px;font-weight:300;margin-bottom:30px;}h3{font-weight:300;}h1,h2,h3,h4,h5,h6,strong{font-weight:600;}p{margin-bottom:20px;}hr{margin-top:30px;margin-bottom:30px;border:0;border-top:1px solid #333;}ul{margin-bottom:20px;}a,a:active,a:hover{color:orange;text-decoration:none;}.trade a,.trade a:active,.trade a:hover{color:#c47647;}.btn-primary{background:orange;border:1px orange;}.trade .btn-primary{background:#c47647;border:1px #c47647;}.btn-primary:hover{background:orange;border:1px orange;}.trade .btn-primary:hover{background:#c47647;border:1px #c47647;}article button,.button a,.views-field-view-node a,.field--name-field-brewery-website a,.view-id-shop .view-filters button,#mc_embed_signup_scroll input.button{margin-right:15px !important;background:orange !important;color:black !important;border:orange 1px solid !important;}.trade article button,.trade .button a,.trade .views-field-view-node a,.trade .field--name-field-brewery-website a,.trade .view-id-shop .view-filters button,.trade  #mc_embed_signup_scroll input.button{background:#c47647 !important;border:#c47647 1px solid !important;}article button:hover,.button a:hover,.views-field-view-node a:hover,.field--name-field-brewery-website a:hover,.view-id-shop .view-filters button:hover,#mc_embed_signup_scroll input.button:hover{background:#21252a !important;border:#21252a 1px solid !important;color:white !important;}.button a,.views-field-view-node a,.field--name-field-brewery-website a,.view-id-shop .view-filters button,#mc_embed_signup_scroll input.button{border-radius:5px;padding:6px 12px;text-transform:uppercase;font-weight:normal;}.button,.views-field-view-node{margin-top:45px;}.cart .button,.checkout-pane button,.layout-checkout-form button,.view-search .button{margin-top:0;}.checkout-pane button{margin-right:15px;}.cols-3{text-align:center;}.cols-3 tr:nth-child(odd) td:nth-child(odd),.cols-3 tr:nth-child(even) td:nth-child(even){background:#eeeeee;border-radius:15px;}.cols-3 td{padding:30px;vertical-align:top;}.navbar-header{width:100%;}.navbar-toggle{position:absolute;top:0;right:0;background:#424b55;}.trade .navbar-toggle{background:#252525;}.navbar{margin-bottom:0;}.collapsible-bg{background:#424b55;}.trade .collapsible-bg{background:#252525;}.navbar-default{border:0;background:#424b55;}.trade .navbar-default{background:#252525;}.navbar-default .dropdown-menu{background:black;}.dropdown-menu li{width:100%;}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:none;}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .menu--main-menu-trade .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .menu--main-menu-trade .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .menu--main-menu-trade .open .dropdown-menu>li>a:hover{color:white;}.navbar-default .navbar-nav > .active > a,.navbar-default .menu--main-menu-trade > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .menu--main-menu-trade > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .menu--main-menu-trade > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .menu--main-menu-trade > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .menu--main-menu-trade > li > a:focus{text-decoration:underline;color:white;background:none;}.navbar-default .navbar-nav > .open > a,.navbar-default .menu--main-menu-trade > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .menu--main-menu-trade > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .menu--main-menu-trade > .open > a:focus{background:black;color:white;}.navbar-default .navbar-toggle .icon-bar{background-color:white;}.navbar-default .navbar-nav > li > a,.navbar-default .menu--main-menu-trade > li > a{color:white;}#block-jemford-logostore .field--name-body,#block-jemford-usermenu .field--name-body{margin-bottom:0;}#block-jemford-logostore{text-align:left;padding:30px 0;}#block-jemford-logostore img,#block-jemford-logostore-2 img{border:3px white solid;border-radius:5px}#block-jemford-main-menu,#block-jemford-mainmenutrade{padding:60px 0 30px}#block-jemford-usermenu{text-align:right;padding:60px 0 30px;}#block-jemford-usermenu svg{color:white;padding-left:15px;font-size:1.5em;}#block-jemford-usermenu-2 svg{color:white;padding-right:15px;font-size:1.5em;}#block-jemford-logostore-2,#block-jemford-usermenu-2{display:none;}#block-jemford-logostore-2{text-align:center;}#block-jemford-logostore-2 .field--name-body,#block-jemford-usermenu-2 .field--name-body{margin-bottom:15px;}.container-header{margin-bottom:0;padding:0;}.container-header-heading{padding:0;}.container-header-heading img{width:100%}.flexslider{margin:0;border:0;}.flexslider .views-field-field-image-banner{height:800px;}.flexslider .views-field-field-image-banner img{object-fit:cover;height:800px;}.slideshow-float-bg{max-width:1400px;margin:0 auto;padding:0 30px;}.slideshow-float::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}.slideshow-float{position:absolute;max-width:50%;padding:10px 0 30px;margin:0;display:table;z-index:1;}.slideshow-float p,.slideshow-float ul{max-width:555px;font-size:20px}.slideshow-float span{vertical-align:middle;display:table-cell;font-size:20px;max-width:555px;}.slideshow-float span .content{background:white;background-color:rgba(255,255,255,.8);border-radius:25px;padding:30px}.slideshow-float span .title{padding-top:30px;font-size:30px;max-width:555px;display:block;}.slideshow-float span p,.slideshow-float span ul{padding-bottom:30px;}.slideshow-float a{background:#a6cc17 !important;border-radius:5px;color:white;padding:15px;}.pre_main-bg{background:#eee;margin-bottom:60px;}iframe.map{width:100%;height:400px;}.main-container .block,.main-container .cols-3{margin:60px 0;}.author{margin-bottom:30px;}.breadcrumb{margin-top:30px;}.feed-icons{display:none;}.field--name-body{margin-bottom:60px;}.contact-message-form,.field--name-webform{margin-bottom:60px;}.field--name-webform{background:#f7f7f7;padding:30px;margin-top:60px;border-radius:15px;border:1px #eee solid;}.block-views-blockblog-block-2 h2{text-align:center;border-top:1px solid #eee;padding-top:60px;padding-bottom:30px;}.view-blog .col{margin-bottom:30px;}.view-blog .views-field-title{font-weight:normal;padding-top:15px;}.field--name-field-image-gallery{margin-top:60px;clear:both;}.field--name-field-image-gallery .field--item{float:left;width:33.333%;}.field--name-field-image-gallery .field--item img{float:left;width:100%;padding:15px;}.block-views-blockstockists-of-block-1{margin-bottom:90px;}.block-views-blockstockists-of-block-1 h2{text-align:center;border-top:1px solid #eee;padding-top:60px;padding-bottom:30px;}.block-views-blockstockists-of-block-1 .col{margin-bottom:30px;}.page-node-type-brands .field--name-field-image{float:right;width:45%;margin:0 0 30px 30px;}.field--name-field-image{margin-bottom:60px;}.field--name-field-image img{width:100%;}.field--name-price{font-weight:600;font-size:1.25em;margin-top:30px}.field--name-variations{margin-top:30px;margin-bottom:30px;}.field--name-variations button{}.field--name-quantity label{display:none;}.button--add-to-cart{font-size:1em;text-transform:uppercase;margin-top:0 !important;}#block-jemford-paymentsby img{width:105px;padding-right:15px;padding-bottom:15px;}.block-views-blocksimilar-products-block-1,.block-views-blockthis-producers-stori-block-1,.block-views-blockduplicate-of-similar-products-block-1,.block-views-blockduplicate-of-similar-products-block-2{clear:both;width:100%;}.block-views-blocksimilar-products-block-1 h2,.block-views-blockthis-producers-stori-block-1 h2,.block-views-blockduplicate-of-similar-products-block-1 h2,.block-views-blockduplicate-of-similar-products-block-2 h2{text-align:center;border-top:1px solid #eee;padding-top:60px;padding-bottom:30px;}.block-views-blocksimilar-products-block-1 .col,.view-duplicate-of-similar-products .col,.view-id-shop .col,.view-product-categories-trade .col{margin-bottom:30px;}.block-views-blocksimilar-products-block-1 .views-field-title,.view-duplicate-of-similar-products .views-field-title,.view-id-shop .views-field-title,.view-product-categories-trade .views-field-name{font-weight:normal;padding-top:15px;}.block-views-blocksimilar-products-block-1 .views-field-title a,.view-duplicate-of-similar-products .views-field-title a,.view-id-shop .views-field-title a,.view-product-categories-trade .view-field-name a{color:#333;}.block-views-blockthis-producers-stori-block-1{text-align:center;}.block-views-blockthis-producers-stori-block-1 .view-content h2{text-align:left;border-top:0;padding-top:0;}.block-views-blockthis-producers-stori-block-1 .views-field-field-image{padding:30px;}.block-views-blockthis-producers-stori-block-1 .views-field-field-image img{margin:0 auto;width:250px;max-width:100%;height:auto;}.block-views-blockthis-producers-stori-block-1 .views-field-title{text-transform:uppercase;margin-bottom:30px;font-weight:600}.block-views-blockduplicate-of-similar-products-block-2{margin-bottom:60px;}.block-views-blockduplicate-of-similar-products-block-2 h2{text-align:center;padding-top:60px;padding-bottom:30px;}.view-id-shop .view-filters{background:#eee;margin-bottom:60px;padding:30px;text-align:center;}.view-id-shop .view-filters .form-group{padding:15px 0;}.view-id-shop .view-filters .form-item{padding-right:15px}.view-id-shop .view-filters button{margin:0;}#block-jemford-socialmedialinks,#block-jemford-socialmedialinks-2{border-radius:5px;color:white;padding:30px;margin-top:120px;}#block-jemford-socialmedialinks{background:orange;}#block-jemford-socialmedialinks-2{background:#c47647;}#block-jemford-socialmedialinks h2,#block-jemford-socialmedialinks-2 h2{text-align:center;}#block-jemford-socialmedialinks .social-media-links--platforms,#block-jemford-socialmedialinks-2 .social-media-links--platforms{text-align:center;}#block-jemford-socialmedialinks .social-media-links--platforms a,#block-jemford-socialmedialinks-2 .social-media-links--platforms a{color:white;}.view-product-categories-trade{border-bottom:1px solid #252525;}.page-node-type-producers-trade .field--name-field-image{padding:30px;}.page-node-type-producers-trade .field--name-field-image img{margin:0 auto;width:250px;max-width:100%;height:auto;}.view-producers-trade .col{margin-bottom:30px;}.mc-field-group p{display:none;}.mc-field-group label{display:block;}.mc-field-group input{width:100%;}#mc_embed_signup_scroll input.button{margin-top:15px;width:100%;}#block-jemford-checkusoutoninstagram h2{text-align:center;border-top:1px solid #eee;padding-top:60px;padding-bottom:30px;}.pagination{margin-top:90px}.pagination > li > a,.pagination > li > span,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#333;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background:orange;border:1px orange solid;}.trade .pagination > .active > a,.trade .pagination > .active > span,.trade .pagination > .active > a:hover,.trade .pagination > .active > span:hover,.trade .pagination > .active > a:focus,.trade .pagination > .active > span:focus{background:#c47647;border:1px #c47647 solid;}.footer-bg{background:#eeeeee;}.footer{border:0;margin-top:0;}.footer a{}ul.menu--footer,ul.menu--footer-trade{list-style-type:disc;padding-left:1.5em;}ul.menu--footer li,ul.menu--footer-trade li{display:list-item;text-align:-webkit-match-parent;}ul.menu--footer li a,ul.menu--footer-trade li a{padding:0}ul.menu--footer li a:hover,ul.menu--footer-trade li a:hover{background:none;}@media only screen and (max-width:990px){.flexslider .views-field-field-image-banner,.flexslider .views-field-field-image-banner img{height:600px;}}@media only screen and (max-width:768px){.navbar-header{padding-top:15px;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0px;}#block-jemford-logostore,#block-jemford-usermenu{display:none;}#block-jemford-logostore-2,#block-jemford-usermenu-2{display:block;}.view-id-shop .view-filters .form-group{padding:0;}}@media only screen and (min-width:768px){.navbar-nav,.menu--main-menu-trade{float:none;text-align:center;}.navbar-nav li,.menu--main-menu-trade li{float:none;display:inline-block;font-weight:600;text-transform:uppercase;}.navbar-nav li a,.menu--main-menu-trade li a{color:white !important}}@media only screen and (max-width:640px){.navbar-header{margin:0 !important;}.logo{text-align:center;width:100%;}#block-jemford-starterkit-block-1{clear:both;text-align:center;padding:0 0 15px;width:100% !important;}.cols-3 td{display:inline-block !important;}.flexslider .views-field-field-image-banner,.flexslider .views-field-field-image-banner img{height:400px;}.page-node-type-brands .field--name-field-image{float:none;width:100%;margin:0 0 30px 0;}}@media only screen and (max-width:555px){.slideshow-float-bg{padding:0;text-align:center;}.slideshow-float::before{width:100%;}.slideshow-float img{text-align:center;margin:0 auto;width:100px !important;}.slideshow-float,.slideshow-float p,.slideshow-float ul,.slideshow-float span,.slideshow-float span .contact,.slideshow-float span .title{max-width:100%;}.slideshow-float span .content{border-radius:0;}.slideshow-float span .title{font-size:26px;}.slideshow-float span,.slideshow-float span .contact{font-size:18px;}.slideshow-float span p,.slideshow-float span ul{font-size:18px;}}
