/* https://www.foraging.co.uk/wp-content/themes/foraging/style.css?ver=6.8.2 */
html,body{overflow-x:hidden}.alignnone{margin:0 0 10px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 10px 10px}.alignleft{float:left;margin:5px 10px 10px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 10px 10px}a img.alignnone{margin:5px 10px 10px 0}a img.alignleft{float:left;margin:5px 10px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 0 10px 0}.wp-caption.alignleft{margin:5px 10px 10px 0}.wp-caption.alignright{margin:5px 0 10px 10px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky{background:#fff;border:2px solid #000}.entry-content img{margin:0 0 1.5em 0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-left:0;margin-right:20px;text-align:right;width:33%;float:left}blockquote.right{margin-left:20px;margin-right:0;text-align:left;width:33%;float:right}.comment-form input[type=text],.comment-form textarea{width:100%;border:1px solid #ccc;border-radius:4px}ol.comments-list{padding-left:0}ol.comments-list li{list-style:none}ol.comments-list .comment-author{border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px}ol.comments-list .comment-meta{float:right}ol.comments-list .children{border-left:1px solid #ccc}.comment-form-comment label{display:block}#main .alignfull,.full-width-container .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.block-padding{padding:15px!important}img{max-width:100%;height:auto}.home #banner{margin-top:0}header{padding:15px 0;background-image:url(/wp-content/themes/foraging/images/line.png);background-repeat:repeat-x;background-position:bottom center}.post-type-archive-product header.woocommerce-products-header{margin-bottom:10px!important}.icon{color:#fff;background-color:#000;border-radius:100%;padding:5px;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:10px}.icon a{color:#fff}#header-middle{text-align:center}#header-middle img{width:100px;height:auto}#header-right .icon{margin-right:0;margin-left:10px}#header-search,#header-user{display:inline-block;vertical-align:middle}#header-user{margin-right:36px}#header-right{margin-top:30px}.fas{font-size:14px;vertical-align:top}.header-nav{vertical-align:middle;display:inline-block;line-height:24px}a.my-basket,a.my-acc{text-decoration:none}.alert-btn img{margin-top:-20px;;display:inline-block}.alert-btn img:hover{opacity:.8;filter:alpha(opacity=80)}.home-intro{padding:0 20%;margin-bottom:50px}.home-logo{margin-bottom:30px!important}#header-left{line-height:100px}#header-left a,#header-right a{text-decoration:none}#header-right{text-align:right}.social-title{margin-bottom:30px}.search-form{position:absolute;right:15px;top:1px}input[type="search"]{-webkit-appearance:textfield}.searchbox{min-width:36px;width:0%;height:36px;overflow:hidden;margin-top:0;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-ms-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s}.searchbox-input{right:0;border:0;outline:0;background-color:#fff;width:100%;height:36px;margin:0;padding:0 55px 0 20px;font-size:16px;color:#000;position:absolute}.searchbox-open{border:2px solid #000;border-radius:30px}.searchbox-input::-webkit-input-placeholder{color:#000}.searchbox-input:-moz-placeholder{color:#000}.searchbox-input::-moz-placeholder{color:#000}.searchbox-input:-ms-input-placeholder{color:#000}.searchbox-icon,.searchbox-submit{width:36px;height:36px;display:block;position:absolute;background-color:transparent!important;background-image:url(/wp-content/themes/foraging/images/search.png);background-position:center center;background-repeat:no-repeat;background-size:36px 36px;font-size:22px;right:0;padding:0;margin:0;border:0;outline:0;line-height:36px;text-align:center;cursor:pointer;color:#000;text-indent:-9999px}.searchbox-icon:hover,.searchbox-submit:hover{background-image:url(/wp-content/themes/foraging/images/search-on.png)}.searchbox-open .searchbox-icon,.searchbox-open .searchbox-submit{background-image:url(/wp-content/themes/foraging/images/search-open.png)!important}.searchbox-open .searchbox-icon:hover,.searchbox-open .searchbox-submit:hover{background-image:url(/wp-content/themes/foraging/images/search-open-on.png)!important}.searchbox-open{width:100%}.affix{position:fixed;top:0;width:100%;z-index:10;transition:top 0.3s}header.affix{background-color:#fff}header.affix #header-middle img{width:50px;height:auto}header.affix{padding:5px 0 5px 0}header.affix #header-left{line-height:inherit!important;margin-top:15px!important}header.affix #header-right{margin-top:15px!important}#worksheet-nav{margin-top:70px;margin-bottom:100px;text-align:center}#worksheet-image{margin-bottom:30px}.worksheet-block a{text-decoration:none}#worksheet-content .btn{margin-bottom:30px}footer{background-image:url(/wp-content/themes/foraging/images/foraging-footer.png);background-repeat:no-repeat;background-color:#fff;background-position:top center;background-size:cover;color:#fff;text-align:left;padding-top:300px;padding-bottom:100px}footer a{color:#fff}footer a:hover{color:#6b6a6a}#footer-right{text-align:right}.footer-menu{text-align:left}.footer-menu li{display:inline-block;padding:0 10px 0 0;height:15px;line-height:15px}.footer-menu li:last-child{padding-right:0}.footer-menu a{color:#fff;text-decoration:none}.footer-menu a:hover{color:#6b6a6a;text-decoration:none}ul.footer-menu{margin-left:0;padding-left:0}.blog-grid{padding:0}.blog-grid .post-title{text-align:center;margin-bottom:30px;min-height:70px}.blog-grid img:hover{opacity:.7;filter:alpha(opacity=70)}.blog-grid h2{font-size:24px}.row-container h2{margin-top:0}.row-container .wp-block-button__link{margin-top:15px}#right h2{background-color:#000;color:#fff;padding-left:15px;line-height:40px;margin-top:0;font-size:20px}#right ul{margin:0;padding:0;list-style:none}#right li{padding:5px 0}.single-post h1,.blog h1{margin-top:0}.single-post .wp-block-image .aligncenter>figcaption,.single-post .wp-block-image .alignleft>figcaption{text-align:center!important}.single-post .wp-block-image{margin-top:30px!important;margin-bottom:30px!important}.blog h1{margin-bottom:15px}.post-date{font-weight:700;margin-bottom:15px}.addtoany_header{font-weight:700;margin-top:30px;border-top:1px solid #000;padding-top:15px}.prev-next-link{clear:both;padding-top:50px}.prev-link,.next-link{display:inline-block}.prev-link{float:left}.next-link{float:right}ul.pagination{clear:both;display:block}.breadcrumb{background-color:transparent;border-radius:0;margin-bottom:20px;padding:15px 0;font-size:14px}.home .breadcrumb{display:none}.pagination{padding-left:0;margin:20px 0;border-radius:0;width:100%;text-align:center}ul.pagination{text-align:center}.pagination>li{display:inline-block}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pagination>li>a{color:#fff;background-color:#666;border:1px solid #666;margin-right:10px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#000;border-color:#000}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#000;border-color:#000}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.tax-product_cat #right{display:none}.navbar{background-color:transparent;border:none;min-height:inherit;margin-top:5px;margin-bottom:0;font-family:'Raleway',sans-serif;text-transform:uppercase}.navbar-collapse{text-align:center}.navbar-nav{width:100%;text-align:center}.navbar-nav>li{float:none;display:inline-block}.navbar .main-menu>li{border-left:none}.navbar .main-menu>li:first-child{border-left:none}.navbar .main-menu li a{color:#000;text-decoration:none}.navbar .main-menu li a:hover{color:#6b6a6a}.navbar .main-menu>li>a{z-index:1000}@media only screen and (min-width:992px){.navbar .main-menu{}.navbar .main-menu>li:hover>ul{top:auto;width:auto;margin-left:-1px;display:block}}.navbar .main-menu>li>ul>li>a{background-color:#fafafa;padding:5px 15px;z-index:2000}@media only screen and (min-width:992px){.navbar .main-menu{}.navbar .main-menu>li ul>li:hover>ul{top:0;width:auto;margin-left:99%;display:block;z-index:10000}}.navbar .main-menu>li>ul>li>ul>li a{background-color:#fafafa;padding:5px 15px;z-index:3000}.navbar .caret{display:none}.custom-gallery-grid ul,.custom-gallery-grid li{margin:0;padding:0;list-style:none}.custom-gallery-grid li{width:23%;margin-left:1%;margin-right:1%}.panel-group .panel-heading .panel-title a:after{font-family:'Glyphicons Halflings';content:"\e113";float:right}.panel-group .panel-heading .panel-title a.collapsed:after{content:"\e114"}.masonry-content .loop-single-sizer,.masonry-content .loop-single{width:33%}body{font-family:'Roboto',sans-serif;color:#6b6a6a;font-size:18px}a{color:#000;text-decoration:underline}a:hover{color:#2f3d31}h1,h2{color:#000;font-family:'Raleway',sans-serif}.btn,.btn a{opacity:1}.btn:hover,.btn a:hover{opacity:.85;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.error{color:red}.wpcf7{margin-top:20px!important}.wpcf7 label{width:100%}.wpcf7-text{height:35px;margin-bottom:5px;border:1px solid #ccc;width:100%;padding:10px}.wpcf7-captchar{height:35px;margin-bottom:5px;border:1px solid #ccc;width:100%;padding:10px}.wpcf7-textarea,#mce-EMAIL,#mce-FNAME,#mce-LNAME{height:100px;margin-bottom:5px;border:1px solid #ccc;width:100%;padding:10px}.wpcf7-submit,#mc-embedded-subscribe,#commentform input[type="submit"]{background-color:#000!important;display:inline-block;color:#fff;font-weight:700;padding:12px 24px;text-decoration:none;border-radius:28px;border:none}.wpcf7-submit:hover,#mc-embedded-subscribe:hover{background-color:#666}div.wpcf7-mail-sent-ok{border:2px solid #398F14}div.wpcf7-response-output{margin:20px 0;padding:.2em 1em}#mc_embed_signup ul{margin:0;padding:0;list-style:none}#mc_embed_signup li{padding:5px 15px 0 0}#mc_embed_signup input[type="radio"]{margin-right:10px}li.product{text-align:center}li.product img:hover{opacity:.7;filter:alpha(opacity=70)}li.product .star-rating{margin:0 auto 15px auto!important}.wp-block-button__link{background-color:#000!important;border:none;border-radius:28px;box-shadow:none;color:#fff!important;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wc-block-handpicked-products .wp-block-button__link{color:#fff!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#000!important;color:#fff;border-radius:28px;padding:12px 24px;font-size:18px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.single-custom_worksheet .btn,input.prd_pg_show_wrapper_btn{background-color:#000!important;color:#fff;border-radius:28px;padding:12px 24px;font-size:18px;text-decoration:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.single-custom_worksheet .btn:hover{background-color:#666!important;color:#fff!important}input.prd_pg_show_wrapper_btn{background-color:#fff!important;color:#000!important;border-radius:28px;border:1px #000 solid!important;padding:8px 16px!important;font-size:16px;text-decoration:none;font-weight:600!important}input.prd_pg_show_wrapper_btn:hover{background-color:#000!important;border:1px #000 solid!important;color:#fff!important}.ka-gw-images-list li{width:30%!important;margin:10px 2% 10px 0px!important;height:auto!important}img.image_of_wrapper{width:100%!important;height:auto!important}.prd_pg_close_first_template{background-color:#000!important}.prd_pg_template_first i.fa-close{color:#fff!important}.ka_gw_prd_pg_customer_message{width:80%!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#666!important;color:#fff}.account-orders-table a.woocommerce-button{padding:6px 12px;font-size:14px}.woocommerce-pagination{margin-bottom:50px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#000 none repeat scroll 0 0;color:#fff}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #000}.woocommerce nav.woocommerce-pagination ul{border-color:#000 -moz-use-text-color #000 #000}.woocommerce-message::before,.woocommerce-info::before{color:#000000!important}.woocommerce-message,.woocommerce-info{border:1px solid #000000!important;background-color:#fff!important}.woocommerce-billing-fields .input-text,.woocommerce-shipping-fields .input-text{height:35px;margin-bottom:5px;border:1px solid #000;width:100%;padding:5px}.coupon .input-text{border:1px solid #000000!important;padding:5px;height:30px!important}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:6px!important;height:28px!important}.select2-container .select2-choice{border:1px solid #000000!important;border-radius:0px!important;color:#444;display:block}.select2-drop-active{border-color:-moz-use-text-color #000 #000000!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff none repeat scroll 0 0!important;border-radius:0px!important;border:1px solid #000000!important}.single-product .cart{margin-top:30px}.woocommerce-Tabs-panel>h2{display:none}.related h2{margin-bottom:30px!important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0px!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border-bottom-right-radius:0;border-width:0;box-shadow:none;left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{border-bottom-left-radius:0;border-width:0;box-shadow:none;right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff;border:0;border-radius:0;border-right:1px solid #000;margin:0px!important;padding:0 15px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{padding:0 15px 0 0px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#9e9a9a;padding:0px!important;text-transform:uppercase}.woocommerce-tabs ul.tabs li a.active{color:#000!important}.woocommerce-tabs ul.wc-tabs{background-image:url(/wp-content/themes/foraging/images/line.png);background-repeat:repeat-x;background-position:bottom center;padding-bottom:15px!important}.woocommerce-tabs{background-image:url(/wp-content/themes/foraging/images/line.png);background-repeat:repeat-x;background-position:bottom center;padding-bottom:15px!important;margin-bottom:15px!important}.woocommerce-checkout-payment{margin-bottom:50px}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:20%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation li{padding:5px 0}.single-product .qty{width:3.631em;text-align:center;line-height:36px!important;margin-right:15px!important}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:6px!important;height:42px!important;margin-right:15px;border:1px #000 solid!important;border-radius:28px!important}.single-product #primary,.archive #primary{padding:0 15px;margin-top:15px}.single-product .variations select{margin-bottom:15px!important}.single-product .variations label{color:#000!important}.woocommerce-breadcrumb{display:none}.age-check{padding:15px;background-color:#ffc439;margin-bottom:15px;border-radius:6px;border:2px solid #ff0006;color:#000}.post-type-archive-product #right,.single-product #right{display:none!important}.related h2{text-align:center;margin-top:30px!important}.foragers-offer{border:1px solid #000;padding:15px!important;margin-top:15px;margin-bottom:30px;color:#000}.foragers-offer img{width:75px;height:auto}.foragers-offer p{margin-bottom:0}@media only screen and (max-width:600px){.foragers-offer img{display:none}}.comment-form input[type="text"],.comment-form textarea{border:1px solid #000!important;padding:10px!important;border-radius:0px!important}.comment-form-email input{width:100%!important}.postage-notice{padding:30px;margin-top:15px}.postage-notice p{margin-bottom:0}@media only screen and (min-width:768px){a[href^="tel"]{text-decoration:none;pointer-events:none;cursor:default}}@media only screen and (min-width:992px) and (max-width:1199px){#header-left{line-height:122px}.home-intro{padding:0 10%}.nav>li>a{font-size:16px;padding:10px 15px}}@media only screen and (min-width:992px){#header-mobile{display:none}}@media (max-width:991px){#header-middle{text-align:left}#header-middle img{width:50px;height:auto}#header-left,#header-right{display:none}#header-mobile{text-align:right;margin-top:10px;padding-right:70px!important}.my-acc{margin-right:0}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:none!important;padding-bottom:15px!important}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-nav>li>a{border-right:0px!important}.collapse.in{display:block!important}.navbar-toggle{background-color:transparent!important;background-image:none;border:0;border-radius:0;float:right!important;text-align:center;margin-bottom:0;margin-top:-50px;padding:15px 10px;position:relative;width:auto!important;color:#000!important}.navbar-default .navbar-toggle .icon-bar{background-color:#000!important}.navbar-default .navbar-toggle{border:0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#000;color:#76D1F2}.navbar-nav>li.current-menu-item>a{background-image:none!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent!important;border:0px!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#000}.navbar-nav .open .dropdown-menu>li>a{line-height:30px;text-transform:capitalize!important}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 8px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#0C3D4F;color:#fff}.sm-core.responsive li{border-top:0px!important}.dropdown-menu{margin-bottom:15px!important}ul.sm-core.responsive li{display:block;width:100%}.home-intro{padding:0}.left-col{margin-bottom:15px!important}}@media only screen and (max-width:767px){#banner{display:none}#footer-content,#footer-right{text-align:center}.footer-menu{text-align:center}#footer-right{margin-top:30px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:100%;clear:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:100%}}@media (max-width:500px){img.custom-logo{width:80%;height:auto}.icon-text{display:none}.icon{margin-right:0}.my-acc{margin-right:15px}}.grecaptcha-badge{opacity:0!important}.postid-17995 .additional_information_tab{display:none!important}.woocommerce ul.products li.product{overflow:hidden}.woocommerce ul.products li.product:hover .button{-webkit-transform:translatey(0)!important;transform:translatey(0)!important}.woocommerce ul.products li.product .button{font-size:12px;line-height:15px;padding:8px 12px;min-height:15px;font-weight:700;text-transform:uppercase}@media (min-width:1024px){.woocommerce ul.products li.product .button{position:absolute;top:0;-webkit-transform:translatey(-150%);transform:translatey(-150%);-webkit-transition:0.35s;transition:0.35s;margin-top:10px;margin-left:10px!important}}@media (max-width:991px){.woocommerce ul.products li.product .button{display:none!important}.woocommerce ul.products li.product:hover .button{display:none!important}}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color:#000!important}.mega-close{background-color:transparent!important}.mega-toggle-block{margin-top:-48px!important}#mega-menu-wrap-main-menu .mega-menu-toggle{height:0px!important}