.block-analysis_field .analysis-field{font-family:BioRhyme, sans-serif !important;font-weight:700 !important;font-size:16px !important;color:#101820 !important}p,.text-block p,.text-block ul,.product-tabs-content .tab-pane .tab-pane-info,#app .container .short-description{font-size:16px;line-height:1.5}#app .container .short-description{font-size:16px !important}.text-block p{margin:0 0 1.5rem}.svg-icon{color:white;padding:0.7vh 0}.header-container .svg-icon>div{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:center}.header-container .svg-icon p{font-size:16px;font-weight:700;margin:0 0 0 5px}.svg-icon svg{fill:white;height:26px;margin:0 5px 0 0;width:26px}.header-container ul.nav-main li a.top-level{font-family:BioRhyme, sans-serif !important}.header-container ul.nav-main li a.top-level{border-bottom:5px solid white !important}.header-container ul.nav-main li a.top-level:hover{border-bottom:5px solid #b1bf34 !important}#subcategory-bar .desktop-nav ul.nav-main li.nav-item ul.dropdown-menu{border-bottom:2px solid #b1bf34;border-top:1px solid #b1bf34 !important;padding:20px}.homepage-slider .banner-wrapper .slider .slide-internal .content,.homepage-slider .slider-wrapper .slider .slide-internal .content,.homepage-slider .slider-wrapper .slider .slide .content{align-content:center;display:flex !important;justify-content:center;padding:0;position:relative !important}.homepage-slider .slider-wrapper .slider .slide .content>a>img{height:auto !important;max-width:100% !important;width:100% !important;display:block !important;max-height:400px !important}.mobile-slider .slider-wrapper{height:auto !important}.mobile-slider .slider-wrapper .slider,.mobile-slider .slider-wrapper .slick-list,.mobile-slider .slider-wrapper .slick-list .slide-track{height:auto !important}.mobile-slider .slider-wrapper .slider .slide .content{position:relative !important}.mobile-slider .banner-wrapper{min-height:0 !important}.mobile-slider .slider-wrapper .slider .slide-internal .content{padding:0 !important}.mobile-slider .hero-slide .slide-inner .container{padding:0 !important}.mobile-slider .hero-slide .slide-inner .container .row{margin:0 !important}.category-header .card-body{padding:0}.category-description{padding:0}#app .slide-buttons a{border-radius:2px;transition:all 0.2s}#app .shop-ctas .banner-wrapper .slider .slide .content{position:relative;padding:0}.shop-ctas .banner-contains{padding:0}.shop-ctas .slide-buttons{display:flex;flex-wrap:wrap;width:100%}#app .shop-ctas .shop-button{border-radius:0;margin:0 !important;width:50% !important}#app .single-cta-container .banner-wrapper .slider .slide .content{position:relative}.single-cta-container{border-top:2px solid #005278;border-bottom:2px solid #005278}.single-cta-container>.banner-wrapper{background:#f4f6d7;padding:20px;margin:1px 0}#app .products-other div.other-wrap .product-container h3.product-name{font-size:14px !important;font-weight:700 !important;line-height:1.5 !important}#app .product-list-attribute-stock{font-size:14px !important}#app .product-list-attribute-price .price-wrapper{font-size:12px !important;padding:0 10px 12px}.open-day-menu{border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;margin:20px 0 !important}@media only screen and (min-width:768px){.open-day-menu{margin:40px 0 !important}}.open-day-menu ul{display:flex !important;flex-wrap:wrap;justify-content:space-between}#app .open-day-menu .text-links-horizontal-column nav.horizontal ul li.children{width:50%}@media only screen and (min-width:768px){#app .open-day-menu .text-links-horizontal-column nav.horizontal ul li.children{width:33.333%}}@media only screen and (min-width:1024px){#app .open-day-menu .text-links-horizontal-column nav.horizontal ul li.children{width:16%}}#app .open-day-menu .text-links-horizontal-column nav.horizontal ul li.children a{color:#101820;display:block;font-family:"BioRhyme", serif;font-size:16px !important;font-weight:700 !important;padding:20px 0 !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;transition:all 0.3s}#app .open-day-menu .text-links-horizontal-column nav.horizontal ul li.children a:hover{background:#fcf7bc}.sponsor .image-block{margin:0 30px 30px}.sponsor img{border:3px solid #fcf7bc;border-radius:500px;width:260px !important;padding:10px}#app .exhibitor .banner-wrapper .slider .slide .content{padding:10px;position:relative;text-align:center !important}#app .exhibitor .banner-wrapper .slider .slide .content *{transition:all 0.3s}.exhibitor .hero-banner .slide-inner .container{padding:0}.exhibitor .banner-wrapper .slider .slide .content .slide-buttons{display:flex;flex-direction:row;flex-wrap:no-wrap;grid-gap:0;justify-content:center}.exhibitor .banner-wrapper .slider .slide .content img{border:3px solid #fcf7bc;border-radius:500px;margin:0 0 10px;padding:10px}.exhibitor:hover .banner-wrapper .slider .slide .content img{border:3px solid #bac00e}.exhibitor .banner-wrapper .slider .slide .content h3{margin:0 0 5px}.exhibitor .banner-wrapper .slider .slide .content .btn-link{color:#b1bf34 !important;border:0;border-radius:0 !important;border-right:1px solid #101820;font-weight:700;margin:0 !important;padding:0 5px 0 0}.exhibitor .banner-wrapper .slider .slide .content .btn-link:last-of-type{border:0;padding:0 0 0 5px}.food-vendor .row{align-items:center}