@font-face{font-family:FSMatthewWeb-Light;src:url(../themes/demo/assets/fonts/FSMatthewWeb-Light.woff);font-weight:bold}@font-face{font-family:FSMatthewWeb-Medium;src:url(../themes/demo/assets/fonts/FSMatthewWeb-Medium.woff);font-weight:bold}@font-face{font-family:FSMatthewWeb-Regular;src:url(../themes/demo/assets/fonts/FSMatthewWeb-Regular.woff);font-weight:bold}@font-face{font-family:FSMatthewWeb-Bold;src:url(../themes/demo/assets/fonts/FSMatthewWeb-Bold.woff);font-weight:bold}@font-face{font-family:trop_icons;src:url(../themes/demo/assets/css/trop_icons.woff);font-weight:bold}html{font-size:62.5%}body{font-size:1.6rem}body{font-family:FSMatthewWeb-Light}a{text-decoration:none}.container{max-width:1024px}#layout-content{padding-top:0 !important}.searchFormIcon{width:50px}.searchFormIcon a.bi-search,.searchFormIcon a:hover{color:#e5570c}.searchFormIcon a.bi-search.collapsed{color:#363636}.searchFormIcon a.bi-search.collapsed:before{content:"\f52a";font-size:2rem}.searchFormIcon a.bi-search:hover{color:#e5570c !important}.searchFormIcon a.bi-search:before{content:"\F659";font-size:3rem}#searchSection{position:absolute;top:100%;width:100%;padding:30px 15px;background:#FFF;margin-top:1px}#search-results h1{font-size:5rem;color:#1b8c30;margin-bottom:40px}.searchPageSection{margin-top:40px;margin-bottom:60px}#searchSection .input-group,.searchPageSection .input-group{border:1px solid #e5570c;border-radius:10px;overflow:hidden;position:relative;margin:0 auto;width:100%;max-width:992px}.topSpacing{margin-top:100px}#searchSection .input-group .form-control,.searchPageSection .input-group .form-control{padding:1em;width:80%;font-size:1.6rem}#searchSection .input-group .btn,.searchPageSection .input-group .btn{font-size:1.6rem;background:#e5570c;color:#FFF;padding:0 30px}#layout-header,#layout-header.navbar{background:#FFF}#layout-header{-webkit-box-shadow:0 0 125px 0.27778vw rgb(0 0 0 / 10%);box-shadow:0 0 125px 3.27778vw rgb(0 0 0 / 10%)}.navbar-collapse ul.navbar-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;width:100%;padding:0 5%}.navbar .navbar-nav>li.nav-item>a.nav-link{text-decoration:none;color:#363636;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .navbar-nav>li.nav-item>a.nav-link:hover,.navbar .navbar-nav>li.nav-item>a.nav-link.active{color:#e5570c}#layout-footer{background:#f2f2f2;padding:20px 0;font-size:.6em;border-top:1px solid #c2c2c2;padding-top:20px;clear:both;margin-top:180px}.footerLogo img{max-width:145px}.footerLinks{padding:0;margin:0;text-align:center;font-size:16px}.footerLinks li{list-style:none;display:inline;padding:0 20px}.footerLinks li a{color:#363636}.footerLinks select{font-size:1.2rem}.contentLegal{padding:20px 0;font-size:1.1rem}.contentLegal a{color:#363636}.footSocialIcons{padding:0;margin:0;float:right}.footSocialIcons li{width:42px;float:left;list-style:none;padding:0 5px}.footSocialIcons li img{width:100%;height:auto}.homeSlider .carousel-item{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;padding-top:100px}.homeSlider .carousel-item .container{padding:0 5%}.homeSlider .carousel-item .slideDescription{padding-top:50px;max-width:500px;color:#363636;font-size:20px}.homeSlider .carousel-item .slideDescription h1{font-size:60px;font-weight:normal}.homeSlider .carousel-item .slideDescription a{color:rgba(27,140,48,1);border:1px solid rgba(27,140,48,1);background-color:transparent;min-width:120px;min-height:32px;border-radius:7px;padding:5px 10px;margin:30px auto;font-size:14px}.homeSlider .carousel-item .slideDescription a:hover{color:#fff !important;border:1px solid rgba(27,140,48,1);background-color:rgba(27,140,48,1);text-decoration:none}.homeSlider .carousel-item .carouselCtaBtnMain{position:absolute;bottom:80px;width:100%;left:0;text-align:center}.homeSlider .carousel-item .carouselCtaBtn{color:rgb(255,255,255);background-color:rgba(255,255,255,0.2);border:2px solid rgb(255,255,255);min-width:120px;min-height:32px;border-radius:7px;padding:5px 10px;margin:30px auto;font-size:12px}.homeSlider .carousel-item .carouselCtaBtn:hover{color:#e5570c;background:#FFF;text-decoration:none}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:transparent;border:1px solid #e5570c;border-radius:50%;height:8px;margin-left:5px;margin-right:5px;padding:0;text-indent:-999px;width:8px}.carousel-indicators .active{background-color:#e5570c}.bannerTextBg{padding:50px 0;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:360px}.bannerMainTxt{max-width:500px;color:#FFF}.bannerMainTxt h2{font-size:48px;color:#e5570c;font-weight:normal}.bannerMainTxt a{color:#fff;border:1px solid #fff;background-color:rgba(255,255,255,0.2);min-width:120px;min-height:32px;border-radius:7px;padding:5px 10px;margin:30px auto;font-size:14px}.bannerMainTxt a:hover{color:#e5570c !important;border:1px solid #FFF;background-color:#FFF;text-decoration:none}.alignTxt0{float:left}.alignTxt1{float:right}.packInnerBlock{background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #c2c2c2;height:360px;padding:30px 15px;text-align:center}.packInnerBlock h3{font-size:36px;line-height:40px;letter-spacing:.01em;margin-bottom:0}.packInnerBlock a{font-family:FSMatthewWeb-Regular}@media screen and (max-width:767px){.packInnerBlock h3{margin-bottom:0}.topSpacing{margin-top:17vh}}.linkGreenBtn{color:rgba(27,140,48,1);border:2px solid rgba(27,140,48,1);background-color:transparent;min-width:120px;min-height:32px;border-radius:7px;padding:5px 10px;margin:18px auto;font-size:1.2rem;display:inline-block}.linkGreenBtn:hover{color:#fff !important;border:1px solid rgba(27,140,48,1);background-color:rgba(27,140,48,1);text-decoration:none}.innerJuice{text-align:center;position:relative}.juiceTitle{position:absolute;bottom:0;left:0;right:0;padding:10px;color:#FFF;z-index:2}.juiceTitle span{position:relative}.innerJuiceBg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.innerJuiceImg{max-height:240px;max-width:100%;width:auto;margin:0 auto;position:relative;z-index:1}.innerJuiceLink{display:block;position:relative;margin-bottom:15px;overflow:hidden}.innerJuiceLink:hover .juiceTitle{z-index:3;color:#e5570c}.innerJuiceLink:hover .juiceTitle span{position:relative;z-index:3}.innerJuiceLink:hover .juiceTitle:after{content:"";position:absolute;width:100%;left:0;top:0;height:100%;z-index:2;background-color:rgba(255,255,255,0.7)}.innerJuiceLink:hover:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;background-color:rgba(255,255,255,.7)}#filterAccord{position:fixed;width:100%;top:60px;left:0;z-index:100}#filterAccord .accordion-button{display:inline-block;text-align:center;font-size:1.2rem}#filterAccord .accordion-button:after{display:inline-block;position:relative;top:4px;margin-left:5px;color:#e5570c;content:"\F282";background-image:none;font-family:bootstrap-icons!important}#filterAccord .accordion-button:focus,#filterAccord .accordion-button:not(.collapsed){border:none;box-shadow:none;background-color:transparent;color:#212529}#filterAccord label{display:inline-flex;margin-bottom:0px}#filterAccord input[type=checkbox]:not(old) + label,#filterAccord input[type=radio]:not(old) + label{display:inline-block;padding-left:18px;margin-left:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative}#filterAccord input[type=checkbox]:not(old) + label::before,#filterAccord input[type=radio]:not(old) + label::before{content:"";width:10px;height:10px;position:absolute;border:1px solid #e5570c;border-radius:50%;background-color:transparent;left:0;top:7px}#filterAccord input[type=checkbox]:not(old):checked + label::before,#filterAccord input[type=radio]:not(old):checked + label::before{background-color:#e5570c}#filterAccord input[type=checkbox]:not(old),#filterAccord input[type=radio]:not(old){margin:0 12px 0 0;padding:0;margin:0;opacity:0;width:0;height:0;display:none}#filterAccord .btn{font-size:1.4rem;border-radius:4px;color:#e5570c;border:2px solid #e5570c;background-color:rgba(255,255,255,.2)}#filterAccord .btn:hover{color:#FFF;background-color:#e5570c}.juiceMainSection{width:100%;position:relative;text-align:center;padding:20px 0}.juiceMainSection:before{content:"";width:100%;border-top:1px solid #c2c2c2;height:1px;position:absolute;top:50%;left:0;z-index:1}.juiceMainSection h3{font-size:4rem;color:#e5570c;font-weight:normal;display:inline-block;background:#FFF;margin:15px 0;line-height:100%;z-index:2;position:relative;width:70%}.productPageHolder{width:100%;max-width:360px;height:600px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:0 auto 30px auto}.descriptionCatHead{font-family:FSMatthewWeb-Bold;font-weight:bold;font-size:2.5rem;line-height:2.75rem;text-align:left;padding:52px 0 30px 0;position:relative}.descriptionJuiceHead{font-size:4rem;line-height:8rem;letter-spacing:.01em;text-align:left;padding:0;color:#e5570c;margin-top:-12px}.closeBtnReturn{position:absolute;top:52px;right:0;width:43px;height:43px;font-size:4.5rem;color:#ccc}.closeBtnReturn:hover{color:#ccc}.descriptionInner h2{font-size:2.5rem;line-height:2.75rem}.ingredientMain{padding-top:40px}.ingredientMain h3,.nutritionMain h3{font-family:FSMatthewWeb-Light;font-size:36px;line-height:40px;letter-spacing:.01em;color:#363636;text-align:left;padding-top:48px}.table thead{background-color:#7d7d7d;color:#FFF}.table tbody{border-top:0 !important}#layout-header{position:relative}#layout-header .navbar{box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid rgba(0,0,0,0.2);opacity:0.95}body{font-family:FSMatthewWeb-Light,sans-serif}.faqsMain{background-size:cover;background-repeat:no-repeat;background-position:center center;padding:50px 0}.faqSlider .carousel-inner{max-width:70%;margin:0 auto}.faqSlider .container{position:relative}.faqSlider .carousel-item{background:rgba(255,255,255,.8);padding:0 60px;width:100%;max-width:772px;height:360px}h2.faqsMainHead{font-size:48px;color:#e5570c}.faqsMain h3{font-size:3.2rem;line-height:3.2rem;letter-spacing:.01em;color:#363636;padding-top:48px}.faqsMain .carousel-control-next,.faqsMain .carousel-control-prev{position:absolute;border:none;height:120px;margin:0;padding:0;width:60px;top:calc(50% - 60px);color:transparent;background-color:transparent;cursor:pointer;font-size:50px;background:rgba(255,255,255,.8)}.faqsMain .carousel-control-prev{left:40px}.faqsMain .carousel-control-next{right:40px}.faqsMain .bi-chevron-left,.faqsMain .bi-chevron-right{color:#e5570c}.historyTimeline .nav-item{font-size:4rem;display:inline-block;font-style:italic;border:none}.historyTimeline .nav-tabs{text-align:center;display:block}.mobileShowImg{display:none}#accordionFilterInner .accordion-item{border:none}#filterAccord{max-height:70vh;overflow:hidden;overflow-y:scroll}.carousel-control-next-icon,.carousel-control-prev-icon{height:5rem;width:5rem}.form-group{margin-bottom:20px}.form-group label{margin-bottom:5px;font-size:14px}.form-group .form-control{height:40px;font-size:14px}.tableWrp{border:1px solid rgba(27,140,48,1);padding:15px;border-radius:5px;background:rgba(27,140,48,1)}.tableWrp>table>tbody{display:flex}.tableWrp>table>tbody tr td{color:#FFF}#entriesTable_wrapper{margin:0 -15px;padding-top:15px;padding-bottom:10px;border-top:1px solid #efefef;margin-top:15px;background-color:#FFF}.dt-buttons,.dataTables_info{float:left;width:50%;padding:0 15px}.buttons-csv{border:1px solid rgba(27,140,48,1);width:200px;padding:5px 15px;color:#FFF;background:rgba(27,140,48,1)}#entriesTable_filter,.dataTables_paginate{float:left;width:50%;padding:0 15px}.dataTables_wrapper .dataTables_paginate{padding-top:10px !important}.messageToUser span{border:1px solid #f5c2c7;border-radius:0.25rem;margin-bottom:1rem;padding:1rem;display:block;position:relative;background-color:#f8d7da;color:#842029}@media screen and (min-width:820px)and (min-width:1180px){#homeVid_1 .container,.homePageProductTiles.container{padding:0}#homeVid_1 .row,.homePageProductTiles .row{width:100%;padding-left:0;padding-right:0}#homeVid_1 .row>*{padding:0}}@media only screen and (max-width:992px){.juiceMainInner{max-width:740px;margin:0 auto}}@media only screen and (min-width:768px){#accordionFilterInner .accordion-collapse{display:block !important}#accordionFilterInner .accordion-header{display:none !important}#accordionFilterInner .accordion-button .checkedShow{display:none}}@media only screen and (max-width:768px){.closeBtnReturn{top:-76.05556vw;right:4vw}.descriptionCatHead,.descriptionJuiceHead,.descriptionMain{text-align:center}.ingredientMain h3,.nutritionMain h3,.ingredientMain{text-align:center}.nutritionMain .references{width:90%;margin:0 auto}.page-juice #layout-content{width:90%;margin:0 auto}.homeSlider .carousel-inner{margin-top:50px}.homeSlider .carousel-item{height:106.5vw;max-height:unset;padding-top:0}.homeSlider .carousel-item .col-md-8,.homeSlider .carousel-item .col-md-4{width:100%}h2.hero-slide-title{font-size:10.55556vw;line-height:11.88889vw;letter-spacing:.0025em;padding:calc(11.5vw + 13vw) 3.8333vw 0;margin:0 auto;max-width:100%;text-align:center !important}.homeSlider .slideDescription.hero-slide-description{display:none}.homeSlider .slideDescription{display:none}.homeSlider .carousel-item .carouselCtaBtn{border-width:0.27778vw;margin-right:auto;margin-left:auto;margin-top:6.94444vw;font-size:3.3333vw;min-width:33.33333vw;min-height:8.88889vw;border-radius:1.94444vw;padding:2.77778vw;max-height:8.88889vw;display:table;text-align:center;line-height:100%;font-weight:bold}.homeSlider .carousel-item .carouselCtaBtnMain{position:relative;bottom:-60px}.homeSlider .carousel-item .carouselCtaBtnMain .carouselCtaBtn{margin-top:0}.homeSlider .carousel-indicators{position:absolute;bottom:-40px;left:0;margin:0 auto}.homeSlider .carousel-indicators [data-bs-target]{width:2.5vw;height:2.5vw;left:-1.25vw}.rightAligned .col-md-7,.rightAligned col-md-5,.leftAligned .col-md-7,.leftAligned col-md-5,.centerAligned .col-md-7,.centerAligned col-md-5{width:100%}}@media only screen and (max-width:767px){#layout-header .navMobBrand{position:absolute;width:30%;top:0;left:35%;height:100%;text-align:center;padding:5px 15px}#layout-header .navMobBrand img{width:100%;height:auto}.searchFormIcon a.bi-search{padding:8px 15px}#layout-header .navbar{min-height:13.33333vw}#layout-header .navbar>.container{display:block}#layout-header .navbar-toggler{float:right;border:0;font-size:5vw}#layout-header .navbar-toggler.collapsed .bi-list:before{content:"\f479"}#layout-header .navbar-toggler .bi-list:before{content:"\F659";color:#e5570c}#layout-header .navbar-toggler:focus{border:0;box-shadow:none}#layout-header .navbar-collapse{position:absolute;top:100%;width:100%;background:rgba(255,255,255,1);left:0px;margin-top:1px}.searchFormIcon a.bi-search.collapsed{color:#e5570c}#filterAccord{top:13vw}.filter-group-label{display:none}.searchFormIcon a.bi-search.collapsed{font-size:0}h2.faqsMainHead{font-size:6vw}#layout-header .navbar-collapse ul.navbar-nav{padding-top:15px;padding-bottom:15px}#layout-header .navbar-collapse ul.navbar-nav li{width:80%;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}#layout-header .navbar-collapse ul.navbar-nav li:last-child{border-bottom:0}#layout-header .navbar-collapse ul.navbar-nav li a{display:block;padding:15px;font-size:5vw}#searchSection .input-group .form-control,.searchPageSection .input-group .form-control{width:60%}#layout-header .navbar-toggler-icon{width:3em;height:2em}.footSocialIcons{float:none}.packInnerBlock{position:relative;height:auto;background-size:cover;background-position:bottom}.innerPackBlock{position:relative;background-color:#f2f2f2;margin:0 -15px -30px -15px}.packInnerBlock h3{padding:4.72222vw 4.16667vw 0;font-size:4rem}.linkGreenBtn{border-width:0.27778vw;margin-right:2.083335vw;margin-left:2.083335vw;margin-top:6.94444vw;font-size:3.3333vw;min-width:33.33333vw;min-height:8.88889vw;border-radius:1.94444vw;padding:2.77778vw;max-height:8.88889vw;display:inline-block;text-align:center;line-height:100%;font-family:FSMatthewWeb-Regular}.juiceMainSection h3{width:100%}.footerLinks{padding:15px 0}.footSocialIcons li{float:none;display:inline-block}.searchFormIcon a.bi-search.collapsed:before{font-size:4vw}.searchFormIcon a.bi-search:before{font-size:4vw}.faqsMain h3{font-size:4vw;padding-top:20px}.faqSlider .slideDescription p{font-size:2vw}.faqsMain .carousel-control-prev{left:0}.faqsMain .carousel-control-next{right:0}.mobileShowImg{display:block;margin:-30px -15px 0 -15px}.mobileShowImg img{width:100%;height:auto}#headingOne .accordion-button{height:11.44444vw;font-size:3.7vw}#headingOne .accordion-button:after{display:block;margin:0 auto;margin-top:-5px;font-size:100%;width:20px;height:20px}#accordionFilterInner .accordion-button{font-size:2.22222vw;font-family:FSMatthewWeb-Bold;line-height:7.5vw}#accordionFilterInner .accordion-button:after{width:20px;height:1px;line-height:0}.separator-on-the-right{border-right:none !important}#accordionFilterInner .accordion-header{border-bottom:1px solid #c2c2c2}#accordionFilterInner .accordion-button .checkedShow{display:inline-block;width:2vw;height:2vw;color:#f00;font-size:14px}#accordionFilterInner{width:100%;max-width:560px;margin:0 auto}.filterContentInner .filter-item label,.filterContentInner label{width:45%;font-size:4.5556vw;padding-left:5vw !important;padding-bottom:1.7vw;padding-top:1.7vw}.filterBtnMain{text-align:center}.filterBtnMain .btn{display:inline-block;float:none !important}#filterAccord input[type=checkbox]:not(old) + label::before,#filterAccord input[type=radio]:not(old) + label::before{width:2.7vw;height:2.7vw;background-position:calc(100% + (2.69vw * 7)) 0;top:3.6649vw}.juiceMainInner{max-width:650px}.innerJuiceImg{max-height:340px}}@media only screen and (max-width:480px){.faqsMain h3{font-size:4vw;line-height:140%}.faqSlider .slideDescription p{font-size:3vw;line-height:140%}.faqSlider .carousel-item{padding:0 30px}.topSpacing{margin-top:12vh}#layout-footer{font-size:2rem;margin-top:28vw}.contentLegal{font-size:1.2rem}.small,small{font-size:2rem}.productPageHolder{height:84.5556vw}.closeBtnReturn{top:-83.05556vw;right:4vw}.descriptionCatHead,.descriptionJuiceHead,.descriptionMain{text-align:center}.ingredientMain h3,.nutritionMain h3,.ingredientMain{text-align:center}.nutritionMain .references{width:90%;margin:0 auto}.page-juice #layout-content{width:96%}.footerLinks li:first-child{width:100%;display:block}.n3{width:100%;display:block}.mobile-hide.n3{display:none}}@media only screen and (max-width:450px){#juice-display .col-6{}.innerJuiceImg{width:auto;height:45.27778vw;max-width:none;max-height:none}}@media only screen and (max-width:320px){.searchFormIcon a.bi-search.collapsed:before{font-size:0}.searchFormIcon a.bi-search.collapsed:before{font-size:6vw}.searchFormIcon a.bi-search:before{font-size:6vw}#layout-header .navbar-toggler .bi-list:before{font-size:9vw}}.carousel-indicators{bottom:30px;width:70%}.accordion-button{opacity:0.95}.accordion-item{opacity:0.95}.bold,b,strong{font-family:'FSMatthewWeb-Bold'}.py-3{margin-bottom:100px;}sup{color:#e5570c}#teconsent a:not(:nth-child(2)){display:none}.whole-page-privacy-policy strong{color:#1b8c30}@media screen and (min-width:992px){.hide-on-mobile-flex{display:flex}.hide-on-desktop-flex{display:none}}@media screen and (max-width:991px){.hide-on-mobile-flex{display:none !important}.hide-on-desktop-flex{display:flex}}@media screen and (min-width:992px){.hide-on-mobile-lg{display:block !important}.hide-on-desktop-lg{display:none}}@media screen and (max-width:991px){.hide-on-mobile-lg{display:none !important}.hide-on-desktop-lg{display:block}}@media screen and (max-width:991px){.hide-on-mobile-individual{display:none !important}}@media screen and (min-width:768px){.hide-on-desktop{display:none !important}.hide-on-mobile{display:block}}@media screen and (max-width:767px){.hide-on-mobile{display:none !important}.hide-on-desktop{display:block}}@media screen and (min-width:576px){.hide-on-desktop-sm{display:none !important}.hide-on-mobile-sm{display:block}}@media screen and (max-width:575px){.hide-on-mobile-sm{display:none !important}.hide-on-desktop-sm{display:block}}.whole-page-competition-terms-and-conditions strong{color:#1b8c30}.whole-page-competition-terms-and-conditions a{color:#1b8c30}.whole-page-competition-terms-and-conditions td{border:1px solid;text-align:center;padding:4px}