#site-logo a{height:100%;width:100%;display:block}body.post-type-archive-product.woocommerce-page header.page-header{background-color:#eeeff3;background-image:url("../images/Shop-Header-sm.jpg");background-size:auto 100%;background-position:center right}body .wpb_single_image.svg-image .vc_figure{width:100%}body .wpb_single_image.svg-image .vc_figure .vc_single_image-wrapper{width:100%}body .wpb_single_image.svg-image .vc_figure .vc_single_image-wrapper .vc_single_image-img{width:100%;height:auto}body .wpb_single_image.svg-image.footer-logo .vc_single_image-img{max-width:180px}main#main header.page-header{height:340px;background-color:#eeeff3;background-image:url("../images/Shop-Header-sm.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width:1921px){main#main header.page-header{height:540px}}main#main header.page-header .page-header-inner{display:flex;height:100%;align-items:center;position:relative}main#main header.page-header .page-header-inner h1,main#main header.page-header .page-header-inner .page-header-title{font-family:"forma-djr-banner", sans-serif;font-weight:700;color:#53722f;font-size:50px;margin-top:30px}@media only screen and (min-width:1921px){main#main header.page-header .page-header-inner h1,main#main header.page-header .page-header-inner .page-header-title{font-size:70px}}@media only screen and (max-width:767px){main#main header.page-header .page-header-inner h1,main#main header.page-header .page-header-inner .page-header-title{font-size:45px;line-height:1em;font-weight:600;margin-top:0}}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box{position:absolute;bottom:0;left:0;text-align:left}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box a{font-weight:400}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box p{color:#53722f;font-weight:600}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box p#wk-wpex-hook-page-header-inner-paragraph{display:inline-block;min-width:200px}@media only screen and (max-width:479px){main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box p{font-size:15px;line-height:20px}}@media only screen and (max-width:375px){main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box p{font-size:12px;line-height:16px}}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper{z-index:9}@media only screen and (min-width:1024px){main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper{position:absolute;bottom:-4px;left:calc(100% + 20px);height:50px}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper a.cart-contents .icon{top:15px}}@media only screen and (min-width:1024px){main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper .dropdown-cart-wrapper{top:45px !important}}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper .dropdown-cart-wrapper h4{display:none}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper a.cart-contents{display:flex;flex-direction:row;align-items:center;padding:5px 18px;box-sizing:border-box;background:#53722f;border-radius:10px;margin-right:10px;color:#fff}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper a.cart-contents .icon.material-icons{background:url("../images/svg-icons/Cart-light.svg") center center no-repeat;top:23px;width:20px;left:10px}main#main header.page-header .page-header-inner .wk-wpex-hook-page-header-inner-box .wcd-wrapper a.cart-contents .amount{margin-left:20px}main#main header.page-header.background-image-page-header .wk-wpex-hook-page-header-inner-box{background-color:#f0f0f0;padding:15px 25px;border-radius:15px 15px 0 0;width:100%}@media only screen and (min-width:1024px){main#main header.page-header.background-image-page-header .wk-wpex-hook-page-header-inner-box .wcd-wrapper{bottom:initial;left:initial;top:15px;right:25px;height:auto}main#main header.page-header.background-image-page-header .wk-wpex-hook-page-header-inner-box .wcd-wrapper a.cart-contents .icon{top:15px}}@media only screen and (min-width:1024px) and (min-width:1024px){main#main header.page-header.background-image-page-header .wk-wpex-hook-page-header-inner-box .wcd-wrapper .dropdown-cart-wrapper{top:28px !important}}main#main .wk-homepage-plz-takeaway-selection .special-general-plz-code{position:absolute;top:-55px;left:30px;z-index:1;background-color:#53722f;border-radius:10px 10px 0 0;width:calc(100% - 60px);color:#fff;padding:10px 5px 10px 15px;text-align:left;font-size:14px;line-height:15px;display:flex;align-items:center}@media only screen and (min-width:1024px) and (max-width:1365px){main#main .wk-homepage-plz-takeaway-selection .special-general-plz-code{font-size:13px;line-height:13px;top:-65px}}main#main .wk-homepage-plz-takeaway-selection .special-general-plz-code .coupon-amount{display:inline-block;float:left;font-size:25px;font-weight:600;line-height:40px;margin-right:10px}@media only screen and (min-width:1024px) and (max-width:1365px){main#main .wk-homepage-plz-takeaway-selection .special-general-plz-code .coupon-amount{font-size:30px}}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner{letter-spacing:0.5px !important;background-color:#fff;border-radius:20px;text-align:center;padding:0;margin:0 15px}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper{font-size:16px;line-height:20px;margin:50px 25px 25px 25px}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper h3{padding-bottom:30px}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form{letter-spacing:0.5px !important}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form .formfield{padding-top:25px;min-height:100px}@media only screen and (min-width:1365px){main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form .formfield{min-height:200px}}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form input[type="text"],main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form select{padding:0;display:block;color:#000;font-family:inherit;text-align:center;font-weight:300;font-size:30px;line-height:43px;letter-spacing:0.5px !important;width:100%;margin:0 auto;border:1px solid #f0f0f0;background:transparent;border-right:none;border-left:none;border-top:none;border-radius:0;height:44px}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form input[type="text"] option,main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form select option{font-size:20px;font-weight:300}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form select option{text-align:left}main#main .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form .general-button{width:100%;padding:15px 20px !important;letter-spacing:0.5px !important;border-radius:35px}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code{white-space:normal}@media only screen and (min-width:1024px) and (max-width:1365px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code{top:-45px}}@media only screen and (max-width:767px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code{top:-45px;left:15px;width:calc(100% - 30px)}}@media only screen and (max-width:350px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code{top:-40px}}@media only screen and (max-height:350px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code{top:-38px}}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code span.coupon-amount{font-size:35px !important;font-weight:600 !important;line-height:40px !important}@media only screen and (max-width:767px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code span.coupon-amount{font-size:25px !important;line-height:30px !important}}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code span.coupon-description,main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .special-general-plz-code span strong{font-size:12px !important;line-height:12px !important}@media only screen and (max-width:767px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container{padding-bottom:15px !important}}@media only screen and (max-width:767px) and (min-height:550px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container{margin:0 -40px !important;width:calc(100% + 80px)}}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner{font-family:"forma-djr-banner", sans-serif !important;text-align:center !important;margin:0 15px !important;padding:0 !important}@media only screen and (max-width:767px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner{margin:0 !important}}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper{font-size:16px !important;line-height:20px !important;margin:50px 25px 25px 25px !important;width:calc(100% - 50px);white-space:normal;text-align:center;color:#000}@media only screen and (max-width:767px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper{margin:25px 15px 15px 15px !important;width:calc(100% - 30px)}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper form{font-size:15px !important;line-height:18px !important}}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper input[type="text"],main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper select{}@media only screen and (max-width:767px){main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper h3{padding-bottom:15px !important}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper .formfield{min-height:85px}main#main .wpb_revslider_element .wk-homepage-plz-takeaway-selection .vc_column_container .vc_column-inner .wpb_wrapper .general-button{margin:0 !important;padding:5px 10px !important}}