@import "//hello.myfonts.net/count/3d48a1";@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:" ";display:block;height:0;clear:both}.flexxbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@font-face{font-family:'NeutraDisplayBold';src:url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Bold.eot');src:local('☺'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Bold.eot?#iefix') format("embedded-opentype"),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Bold.woff2') format('woff2'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Bold.woff') format('woff');font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:'NeutraDisplayLight';src:url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Light.eot');src:local('☺'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Light.eot?#iefix') format("embedded-opentype"),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Light.woff2') format('woff2'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Light.woff') format('woff');font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:'NeutraDisplayMedium';src:url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Medium.eot');src:local('☺'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Medium.eot?#iefix') format("embedded-opentype"),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Medium.woff2') format('woff2'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Medium.woff') format('woff');font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:'NeutraDisplayTitling';src:url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Titling.eot');src:local('☺'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Titling.eot?#iefix') format("embedded-opentype"),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Titling.woff2') format('woff2'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/NeutraDisplay-Titling.woff') format('woff');font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:'BodoniPoster';src:local('☺'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/Bodoni-Poster/8752757b-115b-4e68-9d2d-4f0e5568b559.woff2') format('woff2'),url('https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/Bodoni-Poster/a9e11b6e-1e19-40cd-b429-e7a0f46ccba6.woff') format('woff');font-weight:500;font-stretch:normal;font-style:normal}@-ms-viewport{width:device-width;zoom:1}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}.BodoniPoster,.Bodoni{font-family:'BodoniPoster',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-style:normal;font-kerning:normal;line-height:100%}.NeutraDisplayBold{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%}.NeutraDisplayLight{font-family:'NeutraDisplayLight',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%}.NeutraDisplayMedium{font-family:'NeutraDisplayMedium',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%}.NeutraDisplayTitling{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%}.Avenir,.OpenSans{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%}.fontAwesome{font-family:"Font Awesome 5 Free";font-weight:400}@font-face{font-family:'FontIsAwesome';font-style:normal;font-weight:400;font-display:block;src:url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-regular-400.eot");src:local('☺'),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-regular-400.woff2") format("woff2"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-regular-400.woff") format("woff"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-regular-400.ttf") format("truetype"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:'FontIsAwesome';font-style:normal;font-weight:900;font-display:block;src:url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-solid-900.eot");src:local('☺'),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-solid-900.woff2") format("woff2"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-solid-900.woff") format("woff"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-solid-900.ttf") format("truetype"),url("https://www.bristolfarms.com/wp-content/themes/bristolfarms_2018/_fonts/fa-solid-900.svg#fontawesome") format("svg")}@keyframes grow{0%{transform:scale(1)}33%{transform:scale(1.5)}67%{transform:scale(1.5)}100%{transform:scale(1)}}.far,.FontIsAwesomer{font-family:'FontIsAwesome';font-weight:400}.fa,.fas,.FontIsAwesome{font-family:'FontIsAwesome';font-weight:900}@media screen and (max-width:767px){.editLink{display:none !important}}.holiday_bar{position:fixed;top:69px;left:0;right:0;height:52px;z-index:-1;background-color:#000;overflow:hidden}.url_holiday .holiday_bar,.holiday-ordering .holiday_bar{display:block}@media screen and (max-width:767px){.holiday_bar{position:relative;top:0;left:0;right:0;height:auto;display:none !important}.choose-store .holiday_bar{display:block !important}.choose-store .holiday_bar.show{height:auto !important}}@media print{.holiday_bar{display:none}}.choose-store .holiday_bar{height:11px;transition:height 1s ease}.choose-store .holiday_bar.show{height:66px}.holiday_bar .holiday_bar_content{position:relative;width:100%;max-width:1450px;padding:7px;margin:0 auto;color:#fff;text-align:center;display:flex;justify-content:center;font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:130%;line-height:130% !important}@media screen and (max-width:767px){.holiday_bar .holiday_bar_content{padding:5px;flex-flow:row wrap}}.holiday_bar .holiday_bar_content .holiday_bar_left{align-self:center}.holiday_bar .holiday_bar_content .holiday_bar_right{padding:5px 20px;align-self:center}.holiday_bar .holiday_bar_content span{text-transform:uppercase;font-weight:900;font-size:17px;letter-spacing:1px;padding:0 7px;white-space:nowrap}.holiday_bar .holiday_bar_content strong{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:80%}.holiday_bar .holiday_bar_content input{font-size:15px;border:1px solid #fff;padding:1px 5px 4px}.holiday_bar .holiday_bar_content input:hover{color:#231f20;background-color:#fff;text-decoration:none}.holiday_bar .holiday_bar_content input:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.holiday-ordering input[type="text"],.holiday-ordering input[type="email"],.holiday-ordering input[type="password"],.holiday-ordering input[type="number"],.holiday-ordering input[type="date"],.holiday-ordering input[type="time"],.holiday-ordering input[type="search"],.holiday-ordering input[type="tel"],.holiday-ordering select,.holiday-ordering select option,.holiday-ordering textarea,.holiday-ordering label,.holiday-ordering .delivery_datetime{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:16px;line-height:20px}.holiday-ordering .footerSignup{display:none !important}.holiday-ordering .content p{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:18px;line-height:22px}.holiday-ordering .btn-secondary{background-color:#231f20;border-color:transparent;border-radius:3px;border-width:2px}.holiday-ordering .btn-secondary:hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering .btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}@media screen and (max-width:767px){.holiday-ordering .mobileFixedButton{position:fixed;bottom:0;width:100% !important;background-color:#231f20 !important;color:#fff !important;margin:0 !important;padding:26px !important;left:0}}@media screen and (max-width:767px){.holiday-ordering .mobileFixedButton.stick{position:absolute}}.holiday-ordering header{border-bottom:1px solid #d1d2d4}.holiday-ordering .footerSignup{background-color:#d1d2d4}.holiday-ordering #content{min-height:0;padding:120px 0px 100px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.choose-store.holiday-ordering #content{padding:80px 0px 0px !important}@media screen and (max-width:767px){.choose-store.holiday-ordering #content{padding:0 !important}}@media screen and (max-width:767px){.holiday-ordering #content{padding:0 !important}}.holiday-ordering #content h1{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;position:relative;font-size:470%;line-height:90%;text-transform:lowercase;padding:10px 0 30px;max-width:1000px !important;margin:15px 0 0 !important}.holiday-ordering #content h1:before{content:'';width:50px;height:7px;background-color:#231f20;display:block;position:absolute;top:-10px;left:0;padding:0;z-index:2}@media screen and (max-width:767px){.holiday-ordering #content h1{padding:10px 0 15px;font-size:300%}}@media screen and (max-width:767px){.holiday-ordering #content div#holiday-deadline{height:auto}}@media screen and (max-width:767px){.holiday-ordering #content div#holiday-deadline #inner{position:relative;top:auto;left:auto;transform:none;width:100%}}.holiday-ordering #content .hero{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;width:100%;padding:60px 50px 55px;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.holiday-ordering #content .hero{padding:50px 30px}}.choose-store.holiday-ordering #content .hero{padding:170px 50px 150px}@media screen and (max-width:767px){.choose-store.holiday-ordering #content .hero{padding:50px 20px 60px}}.holiday-ordering #content .hero:before{content:'';position:absolute;top:0;left:0;width:100%;bottom:0;background-color:rgba(35,31,32,0.3)}.holiday-ordering #content .hero h1{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;margin:0 auto !important;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:6px;font-size:3.3vw;line-height:90%;padding:0 0 10px;-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));-moz-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));-ms-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));-o-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.holiday-ordering #content .hero h1{font-size:400%}}@media screen and (max-width:767px){.holiday-ordering #content .hero h1{font-size:250%;line-height:120%;letter-spacing:4px}}.choose-store.holiday-ordering #content .hero h1{font-size:5.7vw;padding:0 0 10px;letter-spacing:8px;-webkit-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));-moz-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));-ms-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));-o-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.choose-store.holiday-ordering #content .hero h1{font-size:700%}}@media screen and (max-width:767px){.choose-store.holiday-ordering #content .hero h1{font-size:500%;line-height:120%;letter-spacing:6px}}.holiday-ordering #content .hero h1:before{display:none}.holiday-ordering #content .hero h2{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:1.3vw;letter-spacing:0.5px;font-weight:600;color:#fff;text-align:center;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));-moz-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));-ms-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));-o-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.holiday-ordering #content .hero h2{font-size:160%}}@media screen and (max-width:767px){.holiday-ordering #content .hero h2{font-size:140%;line-height:140%}}.choose-store.holiday-ordering #content .hero h2{font-size:1.7vw;-webkit-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));-moz-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));-ms-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));-o-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.choose-store.holiday-ordering #content .hero h2{font-size:200%}}@media screen and (max-width:767px){.choose-store.holiday-ordering #content .hero h2{font-size:150%;line-height:140%}}.holiday-ordering #content .hero2{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;width:100%;max-width:1700px;margin:0 auto;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.choose-store.holiday-ordering #content .hero2:before{display:block;position:relative;width:100%;padding-bottom:35.29411765%}@media screen and (max-width:767px){.choose-store.holiday-ordering #content .hero2:before{padding-bottom:65%}}.holiday-ordering #content .hero2:before{content:'';background-color:rgba(35,31,32,0.1);display:block;position:relative;width:100%;padding-bottom:11.76470588%}@media screen and (max-width:767px){.holiday-ordering #content .hero2:before{padding-bottom:35%}}.page_thanksgiving.holiday-ordering #content .hero2:before{background-color:rgba(35,31,32,0.4)}.holiday-ordering #content .hero2 .hero_content{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center}.holiday-ordering #content .hero2 .hero_content h1{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;margin:0 auto !important;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:6px;font-size:3.3vw;line-height:90%;padding:0 0 10px;-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));-moz-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));-ms-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));-o-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.holiday-ordering #content .hero2 .hero_content h1{font-size:400%}}@media screen and (max-width:767px){.holiday-ordering #content .hero2 .hero_content h1{font-size:250%;line-height:120%;letter-spacing:4px}}.choose-store.holiday-ordering #content .hero2 .hero_content h1{font-size:5.7vw;padding:0 0 10px;letter-spacing:8px;-webkit-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));-moz-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));-ms-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));-o-filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.choose-store.holiday-ordering #content .hero2 .hero_content h1{font-size:700%}}@media screen and (max-width:767px){.choose-store.holiday-ordering #content .hero2 .hero_content h1{font-size:250%;line-height:120%;letter-spacing:4px;padding:0 40px 10px}}.holiday-ordering #content .hero2 .hero_content h1:before{display:none}.holiday-ordering #content .hero2 .hero_content h2{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:1.3vw;letter-spacing:0.5px;font-weight:600;color:#fff;text-align:center;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));-moz-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));-ms-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));-o-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5));filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.holiday-ordering #content .hero2 .hero_content h2{font-size:160%}}@media screen and (max-width:767px){.holiday-ordering #content .hero2 .hero_content h2{font-size:140%;line-height:140%;padding:0 40px;display:none}}.choose-store.holiday-ordering #content .hero2 .hero_content h2{font-size:1.7vw;-webkit-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));-moz-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));-ms-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));-o-filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5));filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.5))}@media screen and (min-width:1450px){.choose-store.holiday-ordering #content .hero2 .hero_content h2{font-size:200%}}@media screen and (max-width:767px){.choose-store.holiday-ordering #content .hero2 .hero_content h2{font-size:150%;line-height:140%}}.holiday-ordering #content .holiday_nav_stripe{position:relative;width:100%;background-color:#7bc24c;max-width:1700px;margin:0 auto;z-index:9}@media screen and (max-width:767px){.holiday-ordering #content .holiday_nav_stripe{position:sticky;top:0}}.holiday-step4.holiday-ordering #content .holiday_nav_stripe{display:none !important}.page_thanksgiving.holiday-ordering #content .holiday_nav_stripe{background-color:#d56948 !important}.holiday-ordering #content .holiday_nav_stripe ul{display:flex;flex-flow:row wrap;justify-content:center}@media screen and (max-width:767px){.holiday-ordering #content .holiday_nav_stripe ul{flex-flow:row nowrap;display:none}}.holiday-ordering #content .holiday_nav_stripe ul li{color:#ffffff}@media screen and (max-width:767px){.holiday-ordering #content .holiday_nav_stripe ul li{display:none}.holiday-ordering #content .holiday_nav_stripe ul li:nth-of-type(1),.choose-store.holiday-ordering #content .holiday_nav_stripe ul li:nth-of-type(2),.holiday-step1.holiday-ordering #content .holiday_nav_stripe ul li:nth-of-type(3),.holiday-step2.holiday-ordering #content .holiday_nav_stripe ul li:nth-of-type(4),.holiday-step3.holiday-ordering #content .holiday_nav_stripe ul li:nth-of-type(5){display:block}.choose-store.holiday-step1.holiday-ordering #content .holiday_nav_stripe ul li:nth-of-type(3),.holiday-step4.holiday-ordering #content .holiday_nav_stripe ul li{display:none}}.holiday-ordering #content .holiday_nav_stripe ul li:after{content:'\f816';font-family:'FontIsAwesome';font-weight:900;padding:0 10px;font-size:18px;color:#416628}.page_thanksgiving.holiday-ordering #content .holiday_nav_stripe ul li:after{content:'\f06c';color:#fff;padding:0 .5em;font-size:1.5vw}@media screen and (min-width:1450px){.page_thanksgiving.holiday-ordering #content .holiday_nav_stripe ul li:after{font-size:18px}}@media screen and (max-width:767px){.page_thanksgiving.holiday-ordering #content .holiday_nav_stripe ul li:after{display:none}}.holiday-ordering #content .holiday_nav_stripe ul li:first-of-type:after,.holiday-ordering #content .holiday_nav_stripe ul li:last-of-type:after{display:none}.holiday-ordering #content .holiday_nav_stripe ul li a{display:inline-block;box-shadow:none;color:#ffffff;font-weight:500;font-size:1.2vw;padding:15px 10px}@media screen and (min-width:1450px){.holiday-ordering #content .holiday_nav_stripe ul li a{font-size:150%}}@media screen and (min-width:768px) and (max-width:1023px){.holiday-ordering #content .holiday_nav_stripe ul li a{font-size:1.3vw;padding:10px 5px}}@media screen and (max-width:767px){.holiday-ordering #content .holiday_nav_stripe ul li a{font-size:130%;padding:15px 5px;text-align:center;background-color:transparent}}.holiday-ordering #content .holiday_nav_stripe ul li a:hover,.holiday-ordering #content .holiday_nav_stripe ul li a:focus{color:#fff;background-color:#aa543a}.holiday-ordering #content .holiday_nav_stripe ul li a[href="#"]{font-weight:800;cursor:default}.holiday-ordering #content .holiday_nav_stripe ul li a[href="#"]:hover,.holiday-ordering #content .holiday_nav_stripe ul li a[href="#"]:focus{background-color:transparent;color:#fff}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile{display:none}@media screen and (max-width:767px){.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile{display:flex;flex-flow:row nowrap;width:100%;justify-content:center;padding:6px 20px}}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:140px}.choose-store.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps{display:none !important}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps a{font-size:1px;line-height:1px;text-indent:-9999px;text-decoration:none;box-shadow:none !important;width:28px;top:0px;position:relative;border-radius:100px;margin:0 5px}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps a:hover,.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps a:focus{background-color:#fff}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps a:after{content:'\f053';font-family:'FontIsAwesome';font-weight:900;text-indent:0;font-size:16px;line-height:11px;display:block;text-align:center;padding:5px 10px 7px 8px}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps a.holiday_next_step:after{content:'\f054';text-align:right;padding-left:10px}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps span{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:23px;line-height:27px;text-transform:uppercase;white-space:nowrap}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_steps span em{position:relative;font-size:130%;padding-left:3px}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_cart{width:calc(100% - 140px);text-align:center}.holiday_cart_cnt_0.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_cart{display:none !important}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_cart button{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:23px;line-height:27px;text-align:center;text-transform:uppercase}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_cart button:focus{outline:none;color:#fff}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_cart button:focus i{color:#fff}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_cart button i{padding:0 5px}.holiday-ordering #content .holiday_nav_stripe .holiday_nav_mobile .holiday_nav_cart button .cartCnt{font-size:130%}.holiday-ordering #content .holiday_nav_stripe .holiday_edit_box{position:absolute;left:50%;bottom:0px;transform:translate(-50%, 100%) !important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#231f20;padding:0 10px 3px}.holiday-step4.holiday-ordering #content .holiday_nav_stripe .holiday_edit_box{display:none}.holiday-ordering #content .holiday_nav_stripe .holiday_edit_box span{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;padding:10px 10px;color:#fff;display:inline-block;font-size:16px;letter-spacing:1px;font-weight:500}.holiday-ordering #content .holiday_nav_stripe .holiday_edit_box a{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";display:inline-block;border:1px solid #fff;background-color:#231f20;color:#fff;text-align:center;font-size:14px;letter-spacing:1px;line-height:100%;padding:6px 7px 4px;margin:0 5px;text-decoration:none;box-shadow:none;text-transform:uppercase}.holiday-ordering #content .holiday_nav_stripe .holiday_edit_box a:hover,.holiday-ordering #content .holiday_nav_stripe .holiday_edit_box a:hover,.holiday-ordering #content .holiday_nav_stripe .holiday_edit_box a:active{background-color:#fff;color:#231f20}.holiday-ordering #content .content_right{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0 20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering #content .content_right:after{content:" ";display:block;height:0;clear:both}@media screen and (min-width:768px) and (max-width:1023px){.holiday-ordering #content .content_right{padding:0 10px 100px}}@media screen and (max-width:767px){.holiday-ordering #content .content_right{padding:0 10px 150px}}.holiday-order-editing.holiday-ordering #content .content_right{padding-top:40px}.holiday-step3.holiday-ordering #content .content_right{max-width:800px}.page_thanksgiving.holiday-step1.holiday-ordering #content .content_right{max-width:1400px;padding:0}@media screen and (max-width:767px){.page_thanksgiving.holiday-step1.holiday-ordering #content .content_right{padding:0 0 100px}}.holiday-order-editing.page_thanksgiving.holiday-step1.holiday-ordering #content .content_right{padding-top:40px}.page_thanksgiving.choose-store.holiday-ordering #content .content_right{max-width:1000px}.holiday-ordering #content .content_right .holiday_cat_links{padding:40px 0 0}.holiday-ordering #content .content_right .holiday_cat_links a{background-color:#231f20;border:2px solid transparent;color:#fff}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_cat_links a{flex:1 0 100% !important;padding:15px 10px;font-size:13px}}.holiday-ordering #content .content_right .holiday_cat_links a:hover,.holiday-ordering #content .content_right .holiday_cat_links a:focus{background-color:transparent;border-color:#231f20;color:#231f20}.holiday-ordering #content .content_right .holiday_cat_links ul{display:flex;flex-flow:row nowrap;justify-content:center}@media screen and (max-width:1023px){.holiday-ordering #content .content_right .holiday_cat_links ul{flex-flow:row wrap;padding:0 20px}}.holiday-ordering #content .content_right .holiday_cat_links ul li{padding:0 !important;margin:0 0 5px 0;order:10}.holiday-ordering #content .content_right .holiday_cat_links ul li:first-of-type{order:1}@media screen and (max-width:1023px){.holiday-ordering #content .content_right .holiday_cat_links ul li:first-of-type{width:100%;max-width:none;text-align:center}}.holiday-ordering #content .content_right .holiday_cat_links ul li.cat-all{order:2}.holiday-ordering #content .content_right .holiday_cat_links ul li.cat-cooked-meats{order:3}.holiday-ordering #content .content_right .holiday_cat_links ul li.cat-sides{order:4}.holiday-ordering #content .content_right .holiday_cat_links ul li.cat-delights{order:5}.holiday-ordering #content .content_right .holiday_cat_links ul li.cat-wine{order:6}.holiday-ordering #content .content_right .holiday_cat_links ul li.cat-uncooked-meats{display:none}.holiday-ordering #content .content_right .holiday_cat_links ul li h3{font-size:16px;margin:0 auto;padding:7px 5px}.holiday-ordering #content .content_right .holiday_cat_links ul li button{padding:5px 10px;text-transform:uppercase;font-weight:500;font-size:0.8vw;white-space:nowrap}@media screen and (min-width:1450px){.holiday-ordering #content .content_right .holiday_cat_links ul li button{font-size:13px}}@media screen and (max-width:1023px){.holiday-ordering #content .content_right .holiday_cat_links ul li button{font-size:13px}}.holiday-ordering #content .content_right .holiday_cat_links ul li button.active,.holiday-ordering #content .content_right .holiday_cat_links ul li button:hover{background-color:#d56948;color:#fff;border-radius:3px}.holiday-ordering #content .content_right .holiday_checkout,.holiday-ordering .holidayColorbox .popup_button,a.holiday_btn{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:block;float:right;font-size:21px;text-transform:uppercase;letter-spacing:1px;padding:.6em 1.3em;margin:50px 0;border:2px solid transparent;border-radius:3px;background-color:#231f20;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;cursor:pointer}.holiday-ordering #content .content_right .holiday_checkout:hover,.holiday-ordering .holidayColorbox .popup_button:hover,a.holiday_btn:hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering #content .content_right .holiday_checkout:focus,.holiday-ordering .holidayColorbox .popup_button:focus,a.holiday_btn:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #content .content_right .holiday_checkout:after,.holiday-ordering .holidayColorbox .popup_button:after,a.holiday_btn:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:80%}.holiday-ordering #content .content_right input[type="submit"],.holiday-ordering #content .content_right input[type="button"]{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:200%;background-color:#231f20;text-transform:uppercase;letter-spacing:3px;color:#fff;padding:10px 20px;display:block;float:right;border-radius:2.5px;margin-bottom:25px;border:2px solid transparent}.holiday-ordering #content .content_right input[type="submit"]:hover,.holiday-ordering #content .content_right input[type="button"]:hover{background-color:#fff;color:#231f20;border-color:#231f20}.holiday-ordering #content .content_right input[type="submit"].fixed,.holiday-ordering #content .content_right input[type="button"].fixed{display:none;float:none;margin:0 auto;position:fixed;right:0;top:50%;width:40px;white-space:normal;border-top-right-radius:0px;border-bottom-right-radius:0px;z-index:999999;text-align:center;font-size:150%;line-height:120%;padding:10px 5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.holiday-ordering #content .content_right input[type="submit"].fixed,.holiday-ordering #content .content_right input[type="button"].fixed{display:none}}.holiday-item-cnt-20.holiday-ordering #content .content_right input[type="submit"].fixed,.holiday-item-cnt-20.holiday-ordering #content .content_right input[type="button"].fixed{display:block}@media screen and (max-width:767px){.holiday-item-cnt-20.holiday-ordering #content .content_right input[type="submit"].fixed,.holiday-item-cnt-20.holiday-ordering #content .content_right input[type="button"].fixed{display:none}}.holiday-ordering #content .content_right button.fixed{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;background-color:#231f20;text-transform:uppercase;letter-spacing:3px;color:#fff;border-radius:2.5px;border:3px solid transparent;border-right-width:0;display:block;float:none;margin:0 auto;position:fixed;right:0;top:50%;width:40px;white-space:normal;border-top-right-radius:0px;border-bottom-right-radius:0px;z-index:99999;text-align:center;font-size:150%;line-height:120%;padding:10px 5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:right .5s ease}@media screen and (max-width:767px){.holiday-ordering #content .content_right button.fixed{display:none}}.holiday_cart_cnt_0.holiday-ordering #content .content_right button.fixed{right:-60px}.holiday-ordering #content .content_right button.fixed:hover{background-color:#fff;color:#231f20;border-color:#231f20}.holiday-ordering #content .content_right button.fixed:before{content:attr(data-cnt);font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;position:absolute;display:block;top:-20px;left:-20px;padding:5px 7px 5px 9px;text-align:center;font-weight:800;background-color:#fff;color:#231f20;border:3px solid #231f20;border-radius:50px}.holiday-ordering #content .content_right button.fixed.grow:before{animation:grow 1s}@media screen and (max-width:767px){.holiday-ordering #content .content_right input[type="submit"]{position:fixed;left:0;right:0;bottom:0;margin:0 !important;padding:20px;font-size:150%;z-index:999}}.holiday-ordering #content .content_right input[type="button"]{float:left;font-size:110%;letter-spacing:2px;padding:5px 10px;line-height:100%;margin-top:15px}.holiday-ordering #content .content_right form#holiday_items_form{display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (max-width:767px){.holiday-ordering #content .content_right form#holiday_items_form{position:relative;padding-bottom:60px}}@media screen and (max-width:767px){.holiday-ordering #content .content_right form#holiday_items_form h2{font-size:17px;padding:25px 10px 20px;margin:0;line-height:27px;letter-spacing:1.5px}}.holiday-ordering #content .content_right .holiday_items,.holiday-ordering .holidayColorbox .holiday_items{width:100%}.page_thanksgiving.holiday-ordering #content .content_right .holiday_items,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_items{display:flex;flex-flow:row wrap;background-color:#fff;justify-content:space-around;padding:0}.holiday-ordering #content .content_right .holiday_items:after,.holiday-ordering .holidayColorbox .holiday_items:after{display:none}.holiday-ordering #content .content_right .holiday_items div[id^="cat-"],.holiday-ordering .holidayColorbox .holiday_items div[id^="cat-"]{background-color:#fff}.holiday-ordering #content .content_right .holiday_items div[id^="cat-"] p,.holiday-ordering .holidayColorbox .holiday_items div[id^="cat-"] p{color:#fff}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_items div[id^="cat-"] p,.holiday-ordering .holidayColorbox .holiday_items div[id^="cat-"] p{padding:10px 20px}}.holiday-ordering #content .content_right .holiday_items div[id^="cat-"] h2,.holiday-ordering .holidayColorbox .holiday_items div[id^="cat-"] h2{background-color:#231f20}.holiday-ordering #content .content_right .holiday_items .holiday_cat,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat{display:flex;flex-flow:row wrap;background-color:#fff;justify-content:space-between;padding:0}.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="valentines-day"],.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="valentines-day"]{background-color:#fff}.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="cooked-meats"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="cooked-meats"]:after{content:"";display:block}@media screen and (min-width:1201px){.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="cooked-meats"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="cooked-meats"]:after{width:calc(100% / 3 - 10px)}}@media screen and (max-width:1200px){.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="cooked-meats"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="cooked-meats"]:after{width:calc(100% / 2 - 10px)}}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="cooked-meats"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="cooked-meats"]:after{display:none}}.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="delights"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="delights"]:after{content:"";display:block}@media screen and (min-width:1201px){.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="delights"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="delights"]:after{width:calc(66.7% - 10px)}}@media screen and (max-width:1200px){.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="delights"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="delights"]:after{width:calc(100% / 2 - 10px)}}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering #content .content_right .holiday_items .holiday_cat[data-cat="delights"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="sides"]:after,.holiday-ordering .holidayColorbox .holiday_items .holiday_cat[data-cat="delights"]:after{display:none}}.holiday-ordering #content .content_right #order_form{display:block;width:100%;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering #content .content_right #order_form:after{content:" ";display:block;height:0;clear:both}@media screen and (max-width:767px){.holiday-ordering #content .content_right #order_form{position:relative;padding-bottom:100px}}.holiday-ordering #content .content_right p,.holiday-ordering #content .content_right li,.holiday-ordering #content .content_right label{max-width:800px;padding:10px 0}@media screen and (max-width:767px){.holiday-ordering #content .content_right p,.holiday-ordering #content .content_right li,.holiday-ordering #content .content_right label{padding:10px 5px}}.holiday-ordering #content .content_right p[style="text-align: center;"],.holiday-ordering #content .content_right li[style="text-align: center;"],.holiday-ordering #content .content_right label[style="text-align: center;"]{margin:0 auto}@media screen and (max-width:767px){.holiday-ordering #content .content_right p.deadline,.holiday-ordering #content .content_right li.deadline,.holiday-ordering #content .content_right label.deadline{font-size:120%}}.holiday-ordering #content .content_right label[for="signup"],.holiday-ordering #content .content_right label[for="sms"]{padding:1px 5px}@media screen and (max-width:767px){.holiday-ordering #content .content_right label[for="signup"],.holiday-ordering #content .content_right label[for="sms"]{width:calc(100% - 15px)}}.holiday-ordering #content .content_right li li{font-size:100%}.holiday-ordering #content .content_right h2,.holiday-ordering .holidayColorbox h2{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:200%;letter-spacing:2px;text-transform:uppercase;padding:10px 10px 7px 10px;margin:20px auto;color:#fff;text-align:center;background-color:#231f20}.holiday-ordering #content .content_right h2 em,.holiday-ordering .holidayColorbox h2 em{font-size:50%;display:block;line-height:130%}.holiday-ordering #content .content_right h5{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:18px;font-weight:600;text-transform:capitalize}.holiday-ordering #content .content_right h6{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:16px;font-weight:400;text-transform:capitalize}.holiday-ordering #content .content_right .holiday_item_text,.holiday-ordering .holidayColorbox .holiday_item_text{position:relative;padding-bottom:130px}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_item_text,.holiday-ordering .holidayColorbox .holiday_item_text{padding:0 10px 30px}}.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_text,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_text{display:flex;flex-flow:column;padding:0 8% 150px}@media screen and (max-width:767px){.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_text,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_text{padding-bottom:50px}}.holiday-ordering #content .content_right .holiday_item_text label,.holiday-ordering .holidayColorbox .holiday_item_text label{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;text-transform:uppercase;font-size:150%;padding:20px 10px 10px;letter-spacing:1px;display:block}.holiday-ordering #content .content_right .holiday_item_text h2,.holiday-ordering .holidayColorbox .holiday_item_text h2{background-color:transparent;color:#231f20;font-size:12px;line-height:14px;letter-spacing:1px;padding:15px 10px 4px;margin:0 auto 10px;border-bottom:2px solid #231f20;white-space:nowrap}.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_text h3,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_text h3{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;text-align:center;letter-spacing:3px;font-size:1.4vw;padding:10px 0 20px;margin:0}@media screen and (min-width:1450px){.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_text h3,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_text h3{font-size:24px}}@media screen and (max-width:767px){.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_text h3,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_text h3{font-size:24px;letter-spacing:2px}}.holiday-ordering #content .content_right .holiday_item_text p,.holiday-ordering #content .content_right .holiday_item_text li,.holiday-ordering .holidayColorbox .holiday_item_text p,.holiday-ordering .holidayColorbox .holiday_item_text li{line-height:23px;font-size:18px;padding:0 10px 5px;max-width:800px;margin:0 auto}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_item_text p,.holiday-ordering #content .content_right .holiday_item_text li,.holiday-ordering .holidayColorbox .holiday_item_text p,.holiday-ordering .holidayColorbox .holiday_item_text li{line-height:140%;font-size:160%;letter-spacing:1px;padding:0px}}.holiday-ordering #content .content_right .holiday_item_text p strong,.holiday-ordering #content .content_right .holiday_item_text li strong,.holiday-ordering .holidayColorbox .holiday_item_text p strong,.holiday-ordering .holidayColorbox .holiday_item_text li strong{font-weight:600}.holiday-ordering #content .content_right .holiday_item_text p span[style^="font-size"],.holiday-ordering #content .content_right .holiday_item_text li span[style^="font-size"],.holiday-ordering .holidayColorbox .holiday_item_text p span[style^="font-size"],.holiday-ordering .holidayColorbox .holiday_item_text li span[style^="font-size"]{font-size:inherit !important}.holiday-ordering #content .content_right .holiday_item_text li,.holiday-ordering .holidayColorbox .holiday_item_text li{list-style:none;padding-left:20px;margin-left:20px}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_item_text li,.holiday-ordering .holidayColorbox .holiday_item_text li{padding-left:10px;margin-left:10px;padding-top:10px}}.page-template-page-holiday-feb.holiday-ordering #content .content_right .holiday_item_text .holiday_item_qty .inputField.selectFieldNew,.page-template-page-holiday-feb.holiday-ordering .holidayColorbox .holiday_item_text .holiday_item_qty .inputField.selectFieldNew{max-width:100px;margin:10px auto}.page-template-page-holiday-feb.holiday-ordering #content .content_right .holiday_item_text .inputField.selectFieldNew,.page-template-page-holiday-feb.holiday-ordering .holidayColorbox .holiday_item_text .inputField.selectFieldNew{margin:5px 15px 0px 15px}.holiday-ordering #content .content_right .holiday_bugs{display:flex;flex-flow:row wrap;justify-content:center;width:100%;padding:5px 5px 15px;margin:-15px 0 0}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_bugs{margin-top:-10px}}.holiday-ordering #content .content_right .holiday_bugs .holiday_bug{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;background-color:#231f20;color:white;text-transform:uppercase;padding:4px 10px 2px;border-radius:20px;font-size:12px;letter-spacing:1px;margin:0 5px}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_bugs .holiday_bug{margin-bottom:5px}}.holiday-ordering #content .content_right .holiday_item_price,.holiday-ordering .holidayColorbox .holiday_item_price{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:350%}.holiday-ordering #content .content_right .holiday_item_price>span,.holiday-ordering .holidayColorbox .holiday_item_price>span{font-size:50%}.holiday-ordering #content .content_right .holiday_item_price>em,.holiday-ordering .holidayColorbox .holiday_item_price>em{font-size:70%;position:relative;top:-6px;padding:0 2px 0 0}.holiday-ordering #content .content_right .holiday_item_qty,.holiday-ordering .holidayColorbox .holiday_item_qty{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;position:relative;float:left;text-align:left;width:100px;padding:3px 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering #content .content_right .holiday_item_qty>label,.holiday-ordering .holidayColorbox .holiday_item_qty>label{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:block;text-align:center;font-size:110%;line-height:130%;letter-spacing:1px;padding:0 3px 0 0;text-transform:uppercase}.holiday-ordering #content .content_right .holiday_item_qty>input,.holiday-ordering .holidayColorbox .holiday_item_qty>input{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:150%;padding:5px 10px;border-radius:2.5px;border:2px solid #000;max-width:80px;margin:0 auto !important;display:block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering #content .content_right .holiday_item_qty select,.holiday-ordering .holidayColorbox .holiday_item_qty select{font-weight:800}.page-template-page-holiday-feb.holiday-ordering #content .content_right .holiday_item_qty,.page-template-page-holiday-feb.holiday-ordering .holidayColorbox .holiday_item_qty{float:none;width:auto;padding:40px 0 0}.holiday-ordering #content .content_right .holiday_item_options,.holiday-ordering .holidayColorbox .holiday_item_options{position:absolute;bottom:0px;height:130px;padding:0 30px;left:0;right:0}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_item_options,.holiday-ordering .holidayColorbox .holiday_item_options{position:relative;height:auto;width:100%}}.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_options,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_options{text-align:center}.holiday-ordering #content .content_right .holiday_item_add_msg{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;text-align:center;padding:10px 0}.holiday-ordering #content .content_right .holiday_item_add_msg.hide{display:none}.holiday-ordering #content .content_right .holiday_item_add_msg span{font-size:150%;text-transform:lowercase;letter-spacing:0.5px}.holiday-ordering #content .content_right .holiday_item_add,.holiday-ordering .holidayColorbox .holiday_item_add{width:auto !important;max-width:200px;display:flex;flex-flow:row wrap;justify-content:space-between}.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_add,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_add{margin:0 auto}.holiday-ordering #content .content_right .holiday_item_add.hide,.holiday-ordering .holidayColorbox .holiday_item_add.hide{display:none}.holiday-ordering #content .content_right .holiday_item_add>button,.holiday-ordering .holidayColorbox .holiday_item_add>button{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;line-height:90%;font-size:160%;position:relative;width:calc(100% - 100px);text-align:center;background-color:#231f20;text-transform:uppercase;color:#fff;padding:8px;margin:20px 0 0 0;border:2px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1024px){.holiday-ordering #content .content_right .holiday_item_add>button:hover,.holiday-ordering .holidayColorbox .holiday_item_add>button:hover{border-color:#231f20;background-color:#fff;color:#231f20}}.holiday-ordering #content .content_right .holiday_item_add>button:focus,.holiday-ordering .holidayColorbox .holiday_item_add>button:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #content .content_right .holiday_item_add>button:after,.holiday-ordering .holidayColorbox .holiday_item_add>button:after{content:'\f067';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:70%;position:relative;top:-1px}.holiday-ordering #content .content_right .holiday_item_add>button.loading,.holiday-ordering .holidayColorbox .holiday_item_add>button.loading{background-image:url(https://www.bristolfarms.com/wp-content/uploads/2021/10/loadingCirclesWhite.gif);background-size:40px;background-repeat:no-repeat;background-position:center;text-indent:-9999px;background-color:#fff;border-color:#231f20}.page-template-page-holiday-feb.holiday-ordering #content .content_right .holiday_item_add,.page-template-page-holiday-feb.holiday-ordering .holidayColorbox .holiday_item_add{margin:0 auto}.holiday-ordering #content .content_right .holiday_item,.holiday-ordering .holidayColorbox .holiday_item{display:none;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;position:relative;width:calc(33% - 10px);margin:20px 0;padding:0}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_item,.holiday-ordering .holidayColorbox .holiday_item{width:100%;padding-bottom:20px}}.holiday-ordering #content .content_right .holiday_item.show,.holiday-ordering .holidayColorbox .holiday_item.show{display:flex}.page_thanksgiving.holiday-ordering #content .content_right .holiday_item,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item{width:29%;margin:50px 0;background-color:#f7f7f7;border-radius:10px}@media screen and (min-width:768px) and (max-width:1023px){.page_thanksgiving.holiday-ordering #content .content_right .holiday_item,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item{width:31%}}@media screen and (max-width:767px){.page_thanksgiving.holiday-ordering #content .content_right .holiday_item,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item{width:96%}}@media screen and (min-width:768px){.holiday-ordering #content .content_right .holiday_item.featureItem,.holiday-ordering .holidayColorbox .holiday_item.featureItem{flex-flow:row nowrap;justify-content:space-between;align-items:stretch;width:100%;padding:0;margin:20px 0}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_photo,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_photo{width:50%}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_photo:before,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_photo:before{display:block;position:relative;width:100%;padding-bottom:100%}.holiday-ordering #content .content_right .holiday_item.featureItem h3,.holiday-ordering .holidayColorbox .holiday_item.featureItem h3{margin:0}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_text,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_text{width:50%;padding:20px 20px 130px}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_text p,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_text p{line-height:30px;font-size:20px;max-width:500px;margin:0}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_text h3,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_text h3{font-size:250%}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_text h3 em,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_text h3 em{font-style:normal;font-size:124%}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_text .inputField.selectFieldNew,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_text .inputField.selectFieldNew{text-align:left;margin:0 10px 10px}.holiday-ordering #content .content_right .holiday_item.featureItem .holiday_item_options,.holiday-ordering .holidayColorbox .holiday_item.featureItem .holiday_item_options{left:50%}}.holiday-ordering #content .content_right .holiday_item.soldOut .holiday_item_text,.holiday-ordering #content .content_right .holiday_item.soldOut .holiday_item_options,.holiday-ordering .holidayColorbox .holiday_item.soldOut .holiday_item_text,.holiday-ordering .holidayColorbox .holiday_item.soldOut .holiday_item_options{opacity:0.5}.holiday-ordering #content .content_right .holiday_item.soldOut .holiday_item_photo:before,.holiday-ordering .holidayColorbox .holiday_item.soldOut .holiday_item_photo:before{background-color:rgba(255,255,255,0.5)}.holiday-ordering #content .content_right .holiday_item.soldOut .holiday_item_photo:after,.holiday-ordering .holidayColorbox .holiday_item.soldOut .holiday_item_photo:after{content:'SOLD OUT' !important;font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;position:absolute;top:40%;bottom:auto;left:calc(50% - 100px);width:180px;padding:8px 10px 6px;white-space:nowrap;text-align:center;background-color:#231f20;background-image:none;font-size:28px;color:#fff;letter-spacing:2px;border-radius:0 !important}.holiday-ordering #content .content_right .holiday_item .holiday_item_edit,.holiday-ordering #content .content_right .holiday_item .holiday_inventory,.holiday-ordering .holidayColorbox .holiday_item .holiday_item_edit,.holiday-ordering .holidayColorbox .holiday_item .holiday_inventory{display:none}@media screen and (min-width:1024px){.holiday-ordering #content .content_right .holiday_item:hover>.holiday_item_edit,.holiday-ordering .holidayColorbox .holiday_item:hover>.holiday_item_edit{display:block;position:absolute;top:4%;margin:10px}.holiday-ordering #content .content_right .holiday_item:hover>.holiday_item_edit a,.holiday-ordering .holidayColorbox .holiday_item:hover>.holiday_item_edit a{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:block;color:#231f20;text-decoration:none;padding:4px 10px;text-align:center;float:none;border:none;box-shadow:none;text-transform:uppercase;z-index:999;font-weight:600;background-color:#fff;border:2px solid #231f20;border-radius:20px}.holiday-ordering #content .content_right .holiday_item:hover>.holiday_item_edit a:hover,.holiday-ordering #content .content_right .holiday_item:hover>.holiday_item_edit a:focus,.holiday-ordering .holidayColorbox .holiday_item:hover>.holiday_item_edit a:hover,.holiday-ordering .holidayColorbox .holiday_item:hover>.holiday_item_edit a:focus{color:#fff;background-color:#231f20}.holiday-ordering #content .content_right .holiday_item:hover>.holiday_inventory,.holiday-ordering .holidayColorbox .holiday_item:hover>.holiday_inventory{display:block;position:absolute;top:calc(4% + 30px);margin:10px}.holiday-ordering #content .content_right .holiday_item:hover>.holiday_inventory span,.holiday-ordering .holidayColorbox .holiday_item:hover>.holiday_inventory span{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:block;color:#231f20;text-decoration:none;padding:4px 10px;text-align:center;float:none;border:none;box-shadow:none;text-transform:uppercase;z-index:999;font-weight:600;background-color:#fff;border:2px solid #231f20;border-radius:20px;text-align:left;margin:0 0 5px}}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_item h3,.holiday-ordering .holidayColorbox .holiday_item h3{text-align:center}}.holiday-ordering #content .content_right .holiday_item_photo,.holiday-ordering .holidayColorbox .holiday_item_photo{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;width:100%}.holiday-ordering #content .content_right .holiday_item_photo:before,.holiday-ordering .holidayColorbox .holiday_item_photo:before{content:'';display:block;position:relative;width:100%;padding-bottom:100%}.page_thanksgiving.holiday-ordering #content .content_right .holiday_item_photo,.page_thanksgiving.holiday-ordering .holidayColorbox .holiday_item_photo{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.holiday-ordering #content .content_right .holiday_form .cols{padding:20px 0 0}.holiday-ordering #content .content_right .holiday_form .inputField{display:flex;flex-flow:row wrap}.holiday-ordering #content .content_right .holiday_form .col2 .inputField{min-height:85px}.holiday-ordering #content .content_right .holiday_form input[type="text"],.holiday-ordering #content .content_right .holiday_form input[type="email"],.holiday-ordering #content .content_right .holiday_form input[type="phone"],.holiday-ordering #content .content_right .holiday_form .textareaField>textarea{line-height:140%;font-size:140%;padding:8px 10px;width:100%;border:1px solid rgba(35,31,32,0.5);border-radius:2.5px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering #content .content_right .holiday_form input[type="text"].error,.holiday-ordering #content .content_right .holiday_form input[type="email"].error,.holiday-ordering #content .content_right .holiday_form input[type="phone"].error,.holiday-ordering #content .content_right .holiday_form .textareaField>textarea.error{border-color:#C00}.holiday-ordering #content .content_right .holiday_form input[type="text"]:focus,.holiday-ordering #content .content_right .holiday_form input[type="email"]:focus,.holiday-ordering #content .content_right .holiday_form input[type="phone"]:focus,.holiday-ordering #content .content_right .holiday_form .textareaField>textarea:focus{border-style:dashed}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form input[type="text"],.holiday-ordering #content .content_right .holiday_form input[type="email"],.holiday-ordering #content .content_right .holiday_form input[type="phone"],.holiday-ordering #content .content_right .holiday_form .textareaField>textarea{width:100%}}.holiday-ordering #content .content_right .holiday_form input[type="checkbox"]{margin-top:5px;font-size:20px}.holiday-delivery.holiday-ordering #content .content_right .holiday_form input[name="zip"]{margin:0 20px 0 0;width:calc(100% - 120px)}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item){font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:inline-block;width:100px;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:.6em .8em .4em;border:2px solid transparent;border-radius:3px;background-color:rgba(35,31,32,0.7);color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;cursor:pointer}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item):hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item):focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}@media screen and (min-width:768px){.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_submit_order{width:auto;float:right;background-color:#231f20}}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_submit_order{font-size:20px;border-radius:0px}}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_submit_order:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:80%}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_submit_order:hover{background-color:#fff}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_continue_payment{width:auto;float:right;background-color:#231f20}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_continue_payment:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:80%}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_continue_payment:hover{background-color:#fff}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_summary_back{width:auto;float:left;background-color:#231f20}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_summary_back:before{content:'\f053';font-family:'FontIsAwesome';font-weight:900;padding:0 7px 0 0;font-size:80%}.holiday-ordering #content .content_right .holiday_form button:not(.list-group-item).holiday_summary_back:hover{background-color:#fff}.holiday-ordering #content .content_right .holiday_form .list-group{max-width:500px;margin:0 auto}@media screen and (min-width:768px){.holiday-delivery.holiday-ordering #content .content_right .holiday_form .list-group{max-width:1000px;flex-flow:row wrap}}.holiday-ordering #content .content_right .holiday_form .list-group.holiday_time_chooser.loading{background-image:url(https://www.bristolfarms.com/wp-content/uploads/2021/10/loadingCirclesWhite.gif);background-size:40px;background-repeat:no-repeat;background-position:center;height:50px}.holiday-ordering #content .content_right .holiday_form button.list-group-item{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:140%}.holiday-ordering #content .content_right .holiday_form button.list-group-item:before{content:'\f111';font-family:'FontIsAwesome';font-weight:400;padding:0 10px 0 0;font-size:14px}.holiday-ordering #content .content_right .holiday_form button.list-group-item:disabled{opacity:0.5}.holiday-ordering #content .content_right .holiday_form button.list-group-item:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #content .content_right .holiday_form button.list-group-item.active{background-color:#231f20;border-color:#231f20}.holiday-ordering #content .content_right .holiday_form button.list-group-item.active:before{content:'\f192'}.holiday-ordering #content .content_right .holiday_form button.list-group-item.active.fire:after{color:#7bc24c}.holiday-ordering #content .content_right .holiday_form button.list-group-item.fire:after{content:'\f816';font-family:'FontIsAwesome';font-weight:900;display:inline-block;padding:0 0 0 10px;color:#416628}.page_thanksgiving.holiday-ordering #content .content_right .holiday_form button.list-group-item.fire:after{content:'\f06c';color:#6a3806}@media screen and (min-width:768px){.holiday-delivery.holiday-ordering #content .content_right .holiday_form button.list-group-item{width:calc(50% - 10px);margin:5px}}.holiday-ordering #content .content_right .holiday_form button.list-group-item strong{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-weight:800}.holiday-ordering #content .content_right .holiday_form .button_group{widdth:100%}@media screen and (min-width:768px){.holiday-delivery.holiday-ordering #content .content_right .holiday_form .button_group{width:50%}}@media screen and (min-width:768px){.holiday-ordering #content .content_right .holiday_form .button_group button.list-group-item{width:calc(100% - 10px);margin:5px}}.holiday-ordering #content .content_right .holiday_form .selectField{margin:3px 0 2px 0;height:40px !important}.holiday-ordering #content .content_right .holiday_form .selectField span{top:10px}.holiday-ordering #content .content_right .holiday_form .selectField select{font-size:16px;line-height:20px}.holiday-ordering #content .content_right .holiday_form .col2 label{display:block;float:left;width:100%;font-weight:600;padding:0 0 3px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering #content .content_right .holiday_form .col2 label[for="sms"]{display:inline-block;float:none;width:calc(100% - 25px) !important;padding:0 0 0 5px;font-weight:500;font-size:14px}.holiday-ordering #content .content_right .holiday_form .col2 label.error{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;margin-bottom:-14px;margin-top:3px;text-transform:uppercase;text-align:right;float:none;width:auto;font-size:80%;color:#CC0000}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form .col2 label{float:none;width:100%}}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;margin:20px 0}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options{flex-flow:column}}@media screen and (min-width:768px){.holiday-delivery.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options{flex-flow:column;width:100%;margin:0}}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option{width:calc(100% / 3);padding:0 30px;border-right:1px solid #231f20}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option{width:100%;border:none}}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option:last-of-type{border-color:transparent !important}.holiday-meat.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option{width:50%}@media screen and (max-width:767px){.holiday-meat.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option{width:100%}}@media screen and (min-width:768px){.holiday-delivery.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option{border-bottom:1px solid #000;border-right:none;padding:30px 0;width:100%}}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option h3{font-size:180%;text-align:center;letter-spacing:0.5px}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option h3.error{color:#C00}@media screen and (min-width:768px){.holiday-delivery.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option h3{margin:0 auto}}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option h4{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:150%;text-align:center;padding:20px 0;font-weight:800}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option p{font-size:130%;line-height:150%;font-weight:500;text-align:center}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option a{box-shadow:none}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option a[href^="tel:"]{padding:0 7px}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option a.map{padding-left:8px;left:3px;position:relative}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option a.map:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 7px 0 10px;font-size:70%}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option a.map:hover:after,.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option a.map:focus:after{content:'\f138';font-size:90%;padding-left:3px}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option input[type="button"]{margin:0 auto;float:none}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options .hpd_option input[type="button"]:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options input.noshow{display:none}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_options label.error{text-align:center;width:100%;margin:0;padding:0 !important;color:#C00;font-weight:500;text-transform:uppercase;font-size:90%}.holiday-ordering #content .content_right .holiday_form .holiday_pickup_delivery_info{padding:0 30px 20px}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form .cols{flex-flow:column}}.holiday-ordering #content .content_right .holiday_form .col1{max-width:515px;width:100%}.holiday-ordering #content .content_right .holiday_form .col1 h5{text-align:center;text-transform:none;font-size:160%}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form .col3{width:100%}}.holiday-ordering #content .content_right .holiday_form .col3 label{display:block;padding:3px 0;font-size:200%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering #content .content_right .holiday_form .col3 label.error{font-weight:600;margin-bottom:-12px;text-transform:uppercase;text-align:right;float:none;width:auto;font-size:80%;color:#CC0000;position:absolute;right:0;bottom:-3px;clear:both}.holiday-ordering #content .content_right .holiday_form .col3 .inputField{margin-bottom:20px;padding:0 0 5px;width:100%;max-width:none;min-height:22px;border:1px solid transparent}.holiday-ordering #content .content_right .holiday_form .col3 .inputField.error{border-color:#CC0000}.holiday-ordering #content .content_right .holiday_form .col3 .inputField.selectFieldNew.error{border-color:transparent;position:relative}.holiday-ordering #content .content_right .holiday_form .col3 .inputField.selectFieldNew.error select{background-color:#CC0000}.holiday-ordering #content .content_right .holiday_form .col3 .inputField.selectFieldNew.error label{font-size:80% !important}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form .col3 .inputField{padding:0 0 15px}}.holiday-ordering #content .content_right .holiday_form .col3 .selectField select{top:5px}.holiday-ordering #content .content_right .holiday_form .col3 .selectField label.error{bottom:-15px}.holiday-ordering #content .content_right .holiday_form .store_box{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;position:relative;max-width:500px;margin:20px auto;text-align:center;font-size:140%;line-height:150%;background-color:#f7f7f7;padding:25px 15px}.holiday-ordering #content .content_right .holiday_form .store_box:after{content:" ";display:block;height:0;clear:both}.holiday-ordering #content .content_right .holiday_form .store_box span,.holiday-ordering #content .content_right .holiday_form .store_box strong{font-weight:600;white-space:nowrap}@media screen and (max-width:767px){.holiday-ordering #content .content_right .holiday_form .store_box strong{white-space:normal}}.holiday-ordering #content .content_right .holiday_form .wait_time_note{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;margin:15px 0;text-align:center;font-size:120%;line-height:150%}.holiday-ordering #content .content_right .holiday_confirm{text-align:center;margin:0 auto;padding:50px 0 100px}.holiday-ordering #content .content_right .holiday_confirm p{margin:0 auto}.holiday-ordering #content .content_right .holiday_confirm h3{padding:0;margin:0 auto}.holiday-ordering #content .content_right .anetFrame{width:100%;min-height:600px;background:url('/wp-content/plugins/dwg-orders/images/loading.gif') #fff center center no-repeat;background-size:50px;border:0px}.holiday-ordering #content .content_right .userCancelHolder,.holiday-ordering #content .content_right .userEditHolder{text-align:center}.holiday-ordering #content .content_right .userCancelHolder h3,.holiday-ordering #content .content_right .userEditHolder h3{margin:20px auto}.holiday-ordering #content .content_right .userCancelHolder button,.holiday-ordering #content .content_right .userEditHolder button{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:inline-block;font-size:20px;text-transform:uppercase;letter-spacing:1px;padding:10px 20px;margin:0 auto;border:2px solid transparent;border-radius:3px;background-color:#231f20;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;cursor:pointer}.holiday-ordering #content .content_right .userCancelHolder button:after,.holiday-ordering #content .content_right .userEditHolder button:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:90%}.holiday-ordering #content .content_right .userCancelHolder button:hover,.holiday-ordering #content .content_right .userEditHolder button:hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering #content .content_right .userCancelHolder button:focus,.holiday-ordering #content .content_right .userEditHolder button:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #content .content_right .userCancelHolder button.userCancel:before,.holiday-ordering #content .content_right .userEditHolder button.userCancel:before{content:'\f2ed';font-family:'FontIsAwesome';font-weight:900;padding:0 7px 0 0;font-size:90%}.holiday-ordering #content .content_right .userCancelHolder button.userCancel:after,.holiday-ordering #content .content_right .userEditHolder button.userCancel:after{display:none}.holiday-ordering #content .content_right .errors_summary{display:none;clear:both;margin:30px 0;text-align:center;background-color:#CC0000;float:left;width:100%;padding:10px}.holiday-ordering #content .content_right .errors_summary span{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;color:#fff;font-weight:600;font-size:18px;line-height:22px}.holiday-ordering h3,.holiday-ordering .store_zip_options .holiday_location_drop label{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;line-height:120%;font-size:220%;letter-spacing:1px;padding:10px;text-transform:uppercase;border:none;margin:20px 0 0;max-width:800px}@media screen and (max-width:767px){.holiday-ordering h3,.holiday-ordering .store_zip_options .holiday_location_drop label{line-height:100%;font-size:200%;letter-spacing:2px;padding:5px 0 10px}}.holiday-ordering .inputField.selectField{max-width:180px;margin:0 auto}.holiday-ordering .inputField.selectField>.arrow{top:9px;width:13px}.holiday-ordering .inputField.selectField>.arrow:after{font-size:120%}.holiday-ordering .inputField.selectFieldNew{text-align:center;position:relative}.holiday-step2.holiday-ordering .inputField.selectFieldNew{text-align:left}.holiday-ordering .inputField.selectFieldNew select,.holiday-ordering .inputField.selectFieldNew .delivery_datetime{display:inline-block;font-size:140%;line-height:140%;width:100%;max-width:345px;padding:.6em .8em;margin:0;border:2px solid transparent !important;border-radius:3px;background-color:#231f20;color:#fff;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23FFFFFF%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:10px;background-position:calc(100% - 1em) center;background-repeat:no-repeat;cursor:pointer}@media screen and (max-width:767px){.holiday-ordering .inputField.selectFieldNew select,.holiday-ordering .inputField.selectFieldNew .delivery_datetime{font-size:16px;line-height:100%;padding:.6em 2em .6em .8em}}.holiday-ordering .inputField.selectFieldNew select:hover+.delivery_datetime,.holiday-ordering .inputField.selectFieldNew .delivery_datetime:hover+.delivery_datetime,.holiday-ordering .inputField.selectFieldNew select:hover,.holiday-ordering .inputField.selectFieldNew .delivery_datetime:hover{background-color:#fff;border-color:#231f20 !important;color:#231f20;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.holiday-ordering .inputField.selectFieldNew select:focus+.delivery_datetime,.holiday-ordering .inputField.selectFieldNew .delivery_datetime:focus+.delivery_datetime,.holiday-ordering .inputField.selectFieldNew select:focus,.holiday-ordering .inputField.selectFieldNew .delivery_datetime:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering .inputField.selectFieldNew select#delivery_datetime,.holiday-ordering .inputField.selectFieldNew .delivery_datetime#delivery_datetime{position:absolute;top:8px;left:0;opacity:0;z-index:99;text-transform:none}.holiday-ordering .inputField.selectFieldNew select option,.holiday-ordering .inputField.selectFieldNew .delivery_datetime option,.holiday-ordering .inputField.selectFieldNew select optgroup,.holiday-ordering .inputField.selectFieldNew .delivery_datetime optgroup,.holiday-ordering .inputField.selectFieldNew select optgroup[label],.holiday-ordering .inputField.selectFieldNew .delivery_datetime optgroup[label]{color:inherit;background-color:inherit}.holiday-ordering .inputField.selectFieldNew select optgroup:disabled,.holiday-ordering .inputField.selectFieldNew .delivery_datetime optgroup:disabled,.holiday-ordering .inputField.selectFieldNew select option:disabled,.holiday-ordering .inputField.selectFieldNew .delivery_datetime option:disabled,.holiday-ordering .inputField.selectFieldNew select option[disabled],.holiday-ordering .inputField.selectFieldNew .delivery_datetime option[disabled],.holiday-ordering .inputField.selectFieldNew select select[disabled]>option,.holiday-ordering .inputField.selectFieldNew .delivery_datetime select[disabled]>option{color:#646465 !important}.holiday-step2.holiday-ordering .inputField.selectFieldNew select,.holiday-step2.holiday-ordering .inputField.selectFieldNew .delivery_datetime{max-width:none;padding:7px 10px 7px 10px;text-align:left;background-position:calc(100% - 10px) center}.holiday-ordering .inputField.selectFieldNew .delivery_datetime{z-index:98}.holiday-ordering .inputField.selectFieldNew.error .delivery_datetime{background-color:#CC0000}.holiday-ordering .inputField.selectFieldNew label.error{display:block;text-align:center;margin:0 auto;text-transform:lowercase;color:#be0000;position:absolute;bottom:-25px}.holiday-ordering #content .holiday_payment{padding:0 0 50px}.holiday-ordering #content .holiday_payment:after{content:" ";display:block;height:0;clear:both}.holiday-ordering #content .holiday_payment h5{font-size:24px}.holiday-ordering #content .holiday_payment .orderSummaryNote p{font-size:16px;text-align:center;margin:0 auto;max-width:400px}.holiday-ordering #content .holiday_payment .tip_holder{display:flex;flex-flow:column;justify-content:flex-start;margin-bottom:80px}.holiday-ordering #content .holiday_payment .tip_holder h3{text-align:center}.holiday-ordering #content .holiday_payment .tip_holder .tip_msg{padding:20px;text-align:center}.holiday-ordering #content .holiday_payment .tip_holder .tip_msg h4{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-weight:600;line-height:140%;font-size:18px;text-align:center}.holiday-ordering #content .holiday_payment .tip_holder .tip_options{margin:0 auto}@media screen and (max-width:767px){.holiday-ordering #content .holiday_payment .tip_holder .tip_options{flex-flow:row wrap;justify-content:center}}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:20px;border:2px solid transparent;text-align:center;margin:0 3px;border-radius:0 !important}@media screen and (max-width:767px){.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option{margin:10px 3px;max-width:110px}}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option.active{background-color:#7bc24c;color:#416628;margin-top:-5px;margin-bottom:-5px}.page_thanksgiving.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option.active{background-color:#d56948 !important;color:#fff}@media screen and (max-width:767px){.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option.active{margin-top:0px;margin-bottom:0}}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option.active:hover{border-color:transparent;cursor:default}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option.tip_custom{white-space:nowrap}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option:hover{border-color:#231f20}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option span{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:block;font-size:70%;font-weight:700;letter-spacing:0.5px;padding:3px 0 0}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option input{width:60px;margin:0 0 0 3px;font-weight:500}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option .set_custom_tip{background-color:#aa543a;padding:7px 5px 5px;text-transform:uppercase;font-size:16px;margin:0 0 0 5px;top:-1px;position:relative}.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option .set_custom_tip:focus,.holiday-ordering #content .holiday_payment .tip_holder .tip_options .tip_option .set_custom_tip:hover{background-color:#fff;color:#aa543a}.holiday-ordering #content .holiday_payment .payment_on_file{text-align:center}.holiday-ordering #content .holiday_payment .payment_on_file h3{font-size:150%;line-height:150%}.holiday-ordering #content .holiday_payment .payment_on_file p{font-weight:500;padding:5px 0}.holiday-ordering #content .holiday_payment .payment_on_file button{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:1px;padding:4px 10px;margin:0 auto;border:2px solid transparent;border-radius:3px;background-color:#231f20;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;cursor:pointer}.holiday-ordering #content .holiday_payment .payment_on_file button:before{content:'\f2ed';font-family:'FontIsAwesome';font-weight:900;padding:0 7px 0 0;font-size:90%}.holiday-ordering #content .holiday_payment .payment_on_file button:hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering #content .holiday_payment .payment_on_file button:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #content .holiday_payment .holiday_payment_submit,.holiday-ordering #content .holiday_payment .holiday_payment_back{text-align:center;max-width:600px;margin:0 auto}.holiday-ordering #content .holiday_payment .holiday_payment_submit button,.holiday-ordering #content .holiday_payment .holiday_payment_back button{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:inline-block;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:.8em 1.8em;margin:20px auto;border:2px solid transparent;border-radius:3px;background-color:#231f20;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;cursor:pointer}@media screen and (max-width:767px){.holiday-ordering #content .holiday_payment .holiday_payment_submit button,.holiday-ordering #content .holiday_payment .holiday_payment_back button{margin:10px auto}}.holiday-ordering #content .holiday_payment .holiday_payment_submit button:before,.holiday-ordering #content .holiday_payment .holiday_payment_back button:before{content:'\f053';font-family:'FontIsAwesome';font-weight:900;padding:0 7px 0 0;font-size:90%}.holiday-ordering #content .holiday_payment .holiday_payment_submit button:hover,.holiday-ordering #content .holiday_payment .holiday_payment_back button:hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering #content .holiday_payment .holiday_payment_submit button:focus,.holiday-ordering #content .holiday_payment .holiday_payment_back button:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #content .holiday_payment .holiday_payment_submit{margin:50px auto}.holiday-ordering #content .holiday_payment .holiday_payment_submit button:before{display:none}.holiday-ordering #content .holiday_payment .holiday_payment_submit button:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:90%}.holiday-ordering .order_type_options,.holiday-ordering .order_dept_options{text-align:center;padding:10px}.holiday-ordering .order_type_options button,.holiday-ordering .order_dept_options button{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:inline-block;font-size:16px;font-weight:700;padding:.6em 1.8em;margin:0 10px;border:2px solid transparent;border-radius:3px;background-color:#231f20;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;cursor:pointer}@media screen and (max-width:767px){.holiday-ordering .order_type_options button,.holiday-ordering .order_dept_options button{margin:5px 10px}}.holiday-ordering .order_type_options button:hover,.holiday-ordering .order_dept_options button:hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering .order_type_options button:focus,.holiday-ordering .order_dept_options button:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering .order_type_options button.active,.holiday-ordering .order_dept_options button.active{background-color:#231f20;cursor:default}.holiday-ordering .order_type_options button.active:hover,.holiday-ordering .order_dept_options button.active:hover,.holiday-ordering .order_type_options button.active:focus,.holiday-ordering .order_dept_options button.active:focus{background-color:#231f20;border-color:transparent;color:#fff}.holiday-ordering .order_type_options button.inactive,.holiday-ordering .order_dept_options button.inactive{opacity:0.5}.holiday-ordering .order_type_options{display:none}.holiday-ordering .order_type_options.active{display:block}.holiday-ordering .order_dept_options{display:flex;flex-flow:row wrap;justify-content:space-around}.holiday-ordering .order_dept_options .order_dept_option{width:50%;min-width:350px;padding:10px;text-align:center;align-self:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering .order_dept_options .order_dept_option h4{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-weight:400;font-size:140%;padding:15px 0}.holiday-ordering .store_zip_options{position:relative}@media screen and (max-width:767px){.holiday-ordering .store_zip_options{padding-bottom:120px}}.holiday-ordering .store_zip_options .zip_option,.holiday-ordering .store_zip_options .store_option{display:none;text-align:center;padding:10px}.holiday-ordering .store_zip_options .zip_option.active,.holiday-ordering .store_zip_options .store_option.active{display:block}.holiday-ordering .store_zip_options .zip_option input[type="submit"],.holiday-ordering .store_zip_options .store_option input[type="submit"]{margin-top:30px !important}.holiday-ordering .store_zip_options .hatch_roast_key{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:18px;font-weight:500;padding:10px}.holiday-ordering .store_zip_options .hatch_roast_key:before{content:'\f816';font-family:'FontIsAwesome';font-weight:900;padding:0 6px 0 0;vertical-align:baseline;color:#416628}.page_thanksgiving.holiday-ordering .store_zip_options .hatch_roast_key:before{content:'\f06c';color:#6a3806}.holiday-ordering .store_zip_options .holiday_location_drop{position:relative;display:flex;flex-flow:column;max-width:350px;margin:0 auto}.holiday-ordering .store_zip_options .holiday_location_drop button{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-weight:800;text-align:left;display:flex;justify-content:space-between}.holiday-ordering .store_zip_options .holiday_location_drop button:after{content:'\f078';font-family:'FontIsAwesome';font-weight:900;border:none;margin:0;vertical-align:baseline;font-size:80%}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu{max-height:400px;overflow-y:scroll;overflow-x:hidden;left:50% !important;transform:translateX(-50%) !important;top:60% !important;width:120%;background-color:#eeecec;box-shadow:0px 0px 6px .03rem rgba(35,31,32,0.3)}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu{width:110%}}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu .dropdown-divider:first-of-type{display:none}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button{position:relative;font-size:18px;flex-flow:column;padding:8px 24px 8px 50px}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button{font-size:16px;padding:4px 24px 8px 50px}}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button:after{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;content:attr(data-date);display:block;position:absolute;top:32px;left:13px;color:#416628;text-align:center;font-size:12px;width:27px;font-weight:500}.page_thanksgiving.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button:after{color:#6a3806}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button:after{top:29px}}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button:before{content:'';display:block;position:absolute;top:12px;left:19px;color:#416628}.page_thanksgiving.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button:before{color:#6a3806}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button:before{top:9px}}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button.fire:before{content:'\f816';font-family:'FontIsAwesome';font-weight:900}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button.active{background-color:#231f20}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button.active:before,.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button.active:after{color:#fff}.holiday-ordering .store_zip_options .holiday_location_drop .dropdown-menu button span{display:block;font-size:80%;font-weight:400;padding:5px 0 0}.holiday-ordering .store_zip_options .inputField.selectFieldNew select{background-position:calc(100% - 10px) center}.holiday-ordering .store_zip_options .inputField.selectFieldNew select.error{background-color:#be0000}.choose-store.holiday-ordering .store_zip_options .inputField.selectFieldNew select{max-width:325px}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .inputField.selectFieldNew select#holiday_location_drop optgroup option[value=""]{display:none !important;opacity:0;font-size:0}}.holiday-ordering .store_zip_options .inputField.selectFieldNew label.error{position:relative;bottom:auto}.holiday-ordering .store_zip_options .address_fields{display:flex;flex-flow:row wrap;justify-content:space-around;max-width:600px;margin:0 auto}.holiday-ordering .store_zip_options .address_fields .address_field{padding:5px 0}.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(1){width:calc(35% - 10px)}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(1){width:calc(100% - 10px)}}.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(2){width:calc(15% - 10px)}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(2){width:calc(100% - 10px)}}.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(3){width:calc(30% - 10px)}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(3){width:calc(65% - 10px)}}.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(4){width:calc(20% - 10px)}@media screen and (max-width:767px){.holiday-ordering .store_zip_options .address_fields .address_field:nth-of-type(4){width:calc(35% - 10px)}}.holiday-ordering .store_zip_options .address_fields .address_field label{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:16px;text-align:left;display:block;padding:0 10px 3px}.holiday-ordering .store_zip_options .address_fields .address_field label.error{color:#be0000}.holiday-ordering .store_zip_options .address_fields .address_field input[type="text"]{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:inline-block;font-size:16px;font-weight:600;padding:10px 10px;border:2px solid #231f20;border-radius:3px;color:#231f20;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering .store_zip_options .address_fields .address_field input[type="text"]:focus{outline:none;border-color:rgba(35,31,32,0.5);box-shadow:0 0 0 .1rem rgba(35,31,32,0.5)}.holiday-ordering .store_zip_options .address_fields .address_field input[type="text"].error{border-color:#be0000}.holiday-ordering .store_zip_options .holiday_choose_next{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:block;float:right;font-size:21px;text-transform:uppercase;letter-spacing:1px;padding:.6em 1.3em;margin:50px 0 0;border:2px solid transparent;border-radius:3px;background-color:#231f20;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;cursor:pointer}.holiday-ordering .store_zip_options .holiday_choose_next:hover{background-color:#fff;border-color:#231f20;color:#231f20}.holiday-ordering .store_zip_options .holiday_choose_next:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering .store_zip_options .holiday_choose_next:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:80%}.holiday-ordering .addyError{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;text-transform:uppercase;background-color:red;display:block;padding:15px 30px;color:#fff;font-size:20px;margin:10px 0 0;text-align:center}.holiday-step2.holiday-ordering .addyError{margin:20px auto;display:block}.holiday-ordering .addyError button{background-color:transparent !important;color:#fff !important;padding:6px 20px 4px !important;border-color:#fff !important;width:auto !important;margin:10px 0 0}.holiday-ordering .addyError button:hover{background-color:#fff !important;color:red !important}.holiday-ordering .holiday_fine_print{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;padding:20px 20px 50px;text-align:center;font-size:150%;line-height:120%;max-width:700px;margin:0 auto}.holiday-ordering .holiday_fine_print strong{font-weight:600}.holiday-ordering #orderSummary tr{background-color:#74676a !important}@media screen and (max-width:767px){.holiday-ordering #orderSummary tr{display:flex;flex-flow:row wrap;width:100%;justify-content:space-evenly}}.holiday-ordering #orderSummary th{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;text-align:left;font-size:14px;line-height:18px;text-transform:uppercase;padding:7px 12px;background-color:#74676a !important;color:#fff;vertical-align:bottom}@media screen and (max-width:767px){.holiday-ordering #orderSummary th:first-of-type{width:100%}}.holiday-ordering #orderSummary th span{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:inline-block;padding:0 7px;font-weight:200;font-size:inherit;line-height:inherit;text-transform:none}@media screen and (max-width:767px){.holiday-ordering #orderSummary th span{display:block;padding:0;white-space:normal}}.holiday-ordering .orderSummary td{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:16px;line-height:20px;padding:12px 12px}@media screen and (max-width:767px){.holiday-ordering .orderSummary td:nth-of-type(1){width:43px}}@media screen and (max-width:767px){.holiday-ordering .orderSummary td:nth-of-type(2){width:calc(100% - 43px)}}.holiday-ordering .orderSummary td[colspan="5"]{width:100%}@media screen and (max-width:767px){.holiday-ordering .orderSummary td .item_qty_arrows{display:none !important}}.holiday-ordering #orderSummary tr:nth-child(2n+1){background-color:#f7f7f7}.holiday-ordering #orderSummary tr:nth-child(2n+1) td{background-color:#f7f7f7}.holiday-step3.holiday-ordering #orderSummary tr:nth-child(2n+1){background-color:transparent !important}.holiday-step3.holiday-ordering #orderSummary tr:nth-child(2n+1) td{background-color:transparent !important}@media screen and (max-width:767px){.holiday-ordering #orderSummary td.grand_ttl h6{text-align:center}.holiday-ordering #orderSummary td.grand_ttl h6 span{display:block;padding:5px 0}}@media screen and (max-width:767px){.holiday-ordering #orderSummary td.grand_ttl h5{text-align:center}.holiday-ordering #orderSummary td.grand_ttl h5 span{display:block;padding:5px 0}}.holiday-ordering #orderSummary td.grand_ttl,.holiday-ordering #orderSummary tr:nth-child(2n+1) td.grand_ttl{text-align:right;background-color:#fff}.holiday-ordering #orderSummary td.sub_ttl,.holiday-ordering #orderSummary tr:nth-child(2n+1) td.sub_ttl,.holiday-ordering #orderSummary td.tax_ttl,.holiday-ordering #orderSummary tr:nth-child(2n+1) td.tax_ttl,.holiday-ordering #orderSummary td.fee_ttl,.holiday-ordering #orderSummary tr:nth-child(2n+1) td.fee_ttl{text-align:right;background-color:#fff}.holiday-ordering .orderSummary sup{font-family:"Times New Roman",Times,serif;font-size:60%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em;font-weight:100}.holiday-ordering .page-template-page-holiday-feb #orderSummary tbody tr td,.holiday-ordering .page-template-page-holiday-may #orderSummary tbody tr td{background-color:transparent}.holiday-ordering .page-template-page-holiday-feb #orderSummary tbody tr:nth-child(4n-2) td,.holiday-ordering .page-template-page-holiday-may #orderSummary tbody tr:nth-child(4n-2) td,.holiday-ordering .page-template-page-holiday-feb #orderSummary tbody tr:nth-child(4n-3) td,.holiday-ordering .page-template-page-holiday-may #orderSummary tbody tr:nth-child(4n-3) td{background-color:rgba(209,210,212,0.3)}.holiday-ordering .page-template-page-holiday-feb #orderSummary tbody tr td.grand_ttl,.holiday-ordering .page-template-page-holiday-may #orderSummary tbody tr td.grand_ttl{background-color:#d1d2d4}.holiday-ordering .orderSummary em{color:#231f20;cursor:pointer}.holiday-ordering .orderSummary em:hover{font-weight:400}.holiday-ordering .item_qty_arrows{position:relative;display:inline-block;font-size:14px;top:-20px}.holiday-ordering .item_qty_arrows .item_qty_up{position:absolute;left:0;top:2px;line-height:10px;cursor:pointer}.holiday-ordering .item_qty_arrows .item_qty_dwn{position:absolute;left:0;top:16px;line-height:7px;cursor:pointer}.holiday-ordering .ordMsg{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;padding:10px;max-width:800px;font-size:140%;line-height:150%;color:#CC0000;text-align:center;letter-spacing:normal;font-weight:500;margin:40px auto -20px}.holiday-step2.holiday-ordering .ordMsg{margin:10px auto 0}.holiday-ordering.event-wine .wp_content p{font-family:'NeutraDisplayMedium',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;max-width:900px;line-height:140%}@media screen and (max-width:767px){.holiday-ordering.event-wine .content_left{display:none !important}}@media screen and (min-width:768px){.holiday-ordering.event-wine .featureItem{padding-bottom:150px}}@media screen and (max-width:767px){.holiday-ordering.event-wine .featureItem{padding-bottom:170px}}.holiday-ordering.event-wine .featureItem .holiday_item_photo:before{display:block;position:relative;width:100%;padding-bottom:56.25%}@media screen and (min-width:768px){.holiday-ordering.event-wine .featureItem .holiday_item_photo{width:100%;float:none;margin-bottom:0}.holiday-ordering.event-wine .featureItem .holiday_item_photo:before{display:block;position:relative;width:100%;padding-bottom:56.25%}}.holiday-ordering.event-wine .featureItem .holiday_item_text{width:100%;margin:0 auto}.holiday-ordering.event-wine .featureItem .holiday_item_text h3{margin:0 auto}@media screen and (max-width:767px){.holiday-ordering.event-wine .featureItem .holiday_item_text h3{line-height:130%;font-size:130%;margin-top:-9px !important}}.holiday-ordering.event-wine .featureItem .holiday_item_options{width:100%;margin:0 auto;height:140px;padding:0 15px 40px}@media screen and (max-width:767px){.holiday-ordering.event-wine .featureItem .holiday_item_options{padding-bottom:10px}}.holiday-ordering .show_step0,.holiday-ordering .show_step1,.holiday-ordering .show_step2,.holiday-ordering .show_step3,.holiday-ordering .show_step4,.holiday-ordering .show_step5{display:none}.holiday-ordering.choose-store .show_step0{display:block}.holiday-ordering.choose-store .menu-item-94478 a{background-color:#aa543a}.holiday-ordering.choose-store .menu-item-94478 a:hover,.holiday-ordering.choose-store .menu-item-94478 a:focus{color:#fff}.holiday-ordering.holiday-step1:not(.choose-store) .show_step1{display:block}.holiday-ordering.holiday-step1:not(.choose-store) .menu-item-94479 a{background-color:#aa543a}.holiday-ordering.holiday-step1:not(.choose-store) .menu-item-94479 a:hover,.holiday-ordering.holiday-step1:not(.choose-store) .menu-item-94479 a:focus{color:#fff}.holiday-ordering.holiday-step2 .show_step2{display:block}.holiday-ordering.holiday-step2 .menu-item-94480 a{background-color:#aa543a}.holiday-ordering.holiday-step2 .menu-item-94480 a:hover,.holiday-ordering.holiday-step2 .menu-item-94480 a:focus{color:#fff}.holiday-ordering.holiday-step3 .show_step3{display:block}.holiday-ordering.holiday-step3 .menu-item-94481 a{background-color:#aa543a}.holiday-ordering.holiday-step3 .menu-item-94481 a:hover,.holiday-ordering.holiday-step3 .menu-item-94481 a:focus{color:#fff}.holiday-ordering.holiday-step4 .show_step4{display:block}.holiday-ordering.holiday-step5 .show_step5{display:block}.holiday-ordering.holiday_cart_cnt_0 .show_if_cart{display:none !important}.holiday-ordering.page_riedel .content_right .wp_content img{max-width:100%;height:auto}.holiday-ordering.page_riedel .content_right .wp_content p:last-of-type{padding-bottom:50px}.holiday-ordering.page_riedel .content_right .wp_content p span[style="font-size: 32px;"],.holiday-ordering.page_riedel .content_right .wp_content p span[style="font-size: 28px;"]{font-size:22px !important;line-height:28px}@media screen and (max-width:767px){.holiday-ordering.page_riedel .content_right .wp_content p span[style="font-size: 32px;"],.holiday-ordering.page_riedel .content_right .wp_content p span[style="font-size: 28px;"]{font-size:16px !important;line-height:20px}}.holiday-ordering.page_riedel .content_right input[type="submit"]{float:none;margin:15px auto;font-size:16px}.holiday-ordering.page_riedel .content_right .inputField.readOnly input[name="qty"]{border:none;color:#fff;border-radius:3px;background-color:rgba(35,31,32,0.5);font-size:140%;line-height:140%;padding:.6em .8em .4em;font-weight:800}.holiday-ordering.page_riedel .content_right a[href="#dsg-add-ons"]{background-color:#231f20;padding:8px 15px 6px;box-shadow:none;text-transform:uppercase;color:#fff;border-radius:3px;border:2px solid transparent;font-size:70%}.holiday-ordering.page_riedel .content_right a[href="#dsg-add-ons"]:before{content:"Show "}.holiday-ordering.page_riedel .content_right a[href="#dsg-add-ons"]:hover,.holiday-ordering.page_riedel .content_right a[href="#dsg-add-ons"]:focus{border-color:#231f20;color:#231f20;background-color:#fff}.holiday-ordering.page_riedel .content_right a[href="#dsg-add-ons"].expanded:before{content:"Hide "}.holiday-ordering.page_riedel .content_right .holiday_items{padding:10px 0 60px}@media screen and (max-width:767px){.holiday-ordering.page_riedel .content_right .holiday_items{padding-bottom:20px}}.holiday-ordering.page_riedel .content_right .holiday_items .holiday_cat{justify-content:center}@media screen and (max-width:767px){.holiday-ordering.page_riedel .content_right .holiday_items .holiday_cat{margin-bottom:30px}}.holiday-ordering.page_riedel .content_right .holiday_items .holiday_cat[data-cat="dsg-add-ons"]{visibility:hidden;max-height:1px;transition:max-height 3s ease;overflow:hidden;border-top:1px solid #231f20}.holiday-ordering.page_riedel .content_right .holiday_items .holiday_cat[data-cat="dsg-add-ons"].expanded{visibility:visible;max-height:10000px}.holiday-ordering.page_riedel .content_right .holiday_item_options{margin:0;height:140px}.holiday-ordering.page_riedel .content_right .holiday_item_photo{border:15px solid #fff}.holiday-ordering.page_riedel .content_right .featureItem{width:100% !important;max-height:140px;padding-bottom:0;overflow:hidden;transition:max-height 1s ease}.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_photo{max-height:85px;background-size:cover;border:none;cursor:pointer;transition:max-height 1s ease}.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_photo:after{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;content:'expand';display:block;position:absolute;bottom:0;left:calc(50% - 44px);width:88px;background-color:#fff;padding:6px 0 0;text-align:center;font-size:14px;letter-spacing:1px;text-transform:uppercase;border-top-left-radius:6px;border-top-right-radius:6px;z-index:99}.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_options{display:none}.holiday-ordering.page_riedel .content_right .holiday_item{width:calc(100% / 3);box-shadow:none;border-radius:0;border:1px solid #231f20;margin:-1px 0 0 -1px}.holiday_cart_cnt_0.holiday-ordering.page_riedel .content_right .featureItem,.holiday_expanded.holiday-ordering.page_riedel .content_right .featureItem{max-height:1400px}@media screen and (min-width:768px){.holiday_cart_cnt_0.holiday-ordering.page_riedel .content_right .featureItem,.holiday_expanded.holiday-ordering.page_riedel .content_right .featureItem{padding-bottom:165px}}.holiday_cart_cnt_0.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_photo,.holiday_expanded.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_photo{max-height:650px;cursor:default}.holiday_cart_cnt_0.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_photo:after,.holiday_expanded.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_photo:after{content:'collapse'}.holiday_cart_cnt_0.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_options,.holiday_expanded.holiday-ordering.page_riedel .content_right .featureItem .holiday_item_options{display:block;background-color:#fff}.holiday-ordering.page_riedel .content_right .holiday_items table{background-color:#f4f4f4;margin:40px auto 0px;border-bottom:20px solid transparent}.holiday-ordering.page_riedel .content_right .holiday_items table tr{display:flex;flex-flow:row wrap}.holiday-ordering.page_riedel .content_right .holiday_items table tr strong{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;display:block;padding:12px 10px 0;font-size:1.1vw;line-height:110%;text-transform:uppercase;letter-spacing:1px;text-align:center}@media screen and (min-width:1450px){.holiday-ordering.page_riedel .content_right .holiday_items table tr strong{font-size:16px}}@media screen and (max-width:767px){.holiday-ordering.page_riedel .content_right .holiday_items table tr strong{font-size:12px}}.holiday-ordering.page_riedel .content_right .holiday_items table tr ul{margin-top:10px}.holiday-ordering.page_riedel .content_right .holiday_items table tr td,.holiday-ordering.page_riedel .content_right .holiday_items table tr li{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:1.1vw;font-weight:500;line-height:130%}@media screen and (min-width:1450px){.holiday-ordering.page_riedel .content_right .holiday_items table tr td,.holiday-ordering.page_riedel .content_right .holiday_items table tr li{font-size:16px}}@media screen and (max-width:767px){.holiday-ordering.page_riedel .content_right .holiday_items table tr td,.holiday-ordering.page_riedel .content_right .holiday_items table tr li{font-size:12px}}.holiday-ordering.page_riedel .content_right .holiday_items table tr td a,.holiday-ordering.page_riedel .content_right .holiday_items table tr li a,.holiday-ordering.page_riedel .content_right .holiday_items table tr td a:link,.holiday-ordering.page_riedel .content_right .holiday_items table tr li a:link{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:inherit;font-weight:600;text-decoration:underline}.holiday-ordering.page_riedel .content_right .holiday_items table tr td a[href^="#msg-"],.holiday-ordering.page_riedel .content_right .holiday_items table tr li a[href^="#msg-"],.holiday-ordering.page_riedel .content_right .holiday_items table tr td a:link[href^="#msg-"],.holiday-ordering.page_riedel .content_right .holiday_items table tr li a:link[href^="#msg-"]{font-weight:400}.holiday-ordering.page_riedel .content_right .holiday_items table tr td a:hover,.holiday-ordering.page_riedel .content_right .holiday_items table tr li a:hover,.holiday-ordering.page_riedel .content_right .holiday_items table tr td a:focus,.holiday-ordering.page_riedel .content_right .holiday_items table tr li a:focus{text-decoration:none}.holiday-ordering.page_riedel .content_right .holiday_items table tr td{padding:0;width:calc(100% / 6)}@media screen and (min-width:768px) and (max-width:1100px){.holiday-ordering.page_riedel .content_right .holiday_items table tr td{width:calc(100% / 3)}}@media screen and (max-width:767px){.holiday-ordering.page_riedel .content_right .holiday_items table tr td{width:calc(100% / 2)}}.holiday-ordering.page_riedel .content_right .holiday_items table tr li{padding:8px 10px}.holiday-ordering.page_riedel .content_right .holiday_items table tr img{max-width:100%;height:auto;border:15px solid #fff}.holiday-ordering.page_riedel .content_right .holiday_items table+h2{margin:0}.holiday-ordering.page_riedel .holidayColorbox #cboxContent{margin:0;background-color:transparent}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent{border:none;background-color:transparent}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right{margin:0;padding:0}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .wineFade,.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .forgetFade{display:none}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .wineHolder,.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .addonsHolder{display:flex;flex-flow:row nowrap;justify-content:center}@media screen and (max-width:767px){.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .wineHolder,.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .addonsHolder{flex-flow:row wrap}}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .wineHolder .holiday_item,.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .addonsHolder .holiday_item{width:auto;min-width:200px;border-radius:0}@media screen and (max-width:767px){.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .wineHolder .holiday_item,.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right .addonsHolder .holiday_item{max-width:300px}}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right button.cbox-close{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:150%;background-color:#fff;text-transform:uppercase;letter-spacing:3px;color:#231f20;padding:6px 20px 4px;display:block;border-radius:2.5px;margin:0 auto 10px;border:2px solid transparent}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .content_right button.cbox-close:hover{background-color:#231f20;color:#fff;border-color:#fff}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .forgetAddons{position:relative;max-width:600px;margin:0 auto;background-color:#fff;padding:25px 15px}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .forgetAddons h2{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:400%;text-align:center}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .forgetAddons h3{text-align:center;font-size:180%;margin:20px 0 15px}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .forgetAddons button{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:150%;background-color:#231f20;text-transform:uppercase;letter-spacing:3px;color:#fff;padding:6px 20px 4px;display:block;border-radius:2.5px;margin:0 auto 20px;border:2px solid transparent}.holiday-ordering.page_riedel .holidayColorbox #cboxContent #cboxLoadedContent .forgetAddons button:hover{background-color:#fff;color:#231f20;border-color:#231f20}.holiday-ordering .holiday-ordering .content_right .holiday_form .col2 label{display:block;float:left;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering .holiday-ordering .content_right .holiday_form .col2 label.error{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;margin-bottom:-12px;text-transform:uppercase;text-align:right;float:none;width:auto;font-size:80%;color:#CC0000}@media screen and (max-width:767px){.holiday-ordering .holiday-ordering .content_right .holiday_form .col2 label{float:none;width:100%}}.holiday-ordering .holiday_form .inputField{clear:left;padding:10px 0}.holiday-ordering .holiday_form .inputField:after{content:" ";display:block;height:0;clear:both}.holiday-ordering .holiday_form .selectField{float:left;width:calc(100% - 150px);background-color:rgba(35,31,32,0.7);min-width:0}.holiday-ordering .holiday_form .selectField>span{width:calc(100% - 15px);text-transform:capitalize}.holiday-ordering .holiday_form .selectField>.arrow{top:9px;width:15px}.holiday-ordering .holiday_form .selectField>.arrow:after{font-size:110%}@media screen and (max-width:767px){.holiday-ordering .holiday_form .selectField{width:100%}}.holiday-ordering .holiday_form input[type=text],.holiday-ordering .holiday_form input[type=email]{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:16px;line-height:20px;padding:5px;width:calc(100% - 150px);border:1px solid #231f20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering .holiday_form input[type=text].error,.holiday-ordering .holiday_form input[type=email].error{border-color:#C00}@media screen and (max-width:767px){.holiday-ordering .holiday_form input[type=text],.holiday-ordering .holiday_form input[type=email]{width:100%}}.holiday-ordering .holiday_form .col2{float:left;width:calc(100% / 2);padding:0 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering .holiday_form .col2:after{content:" ";display:block;height:0;clear:both}.holiday-ordering .holiday_form .col2.right{padding:0 0 0 10px}@media screen and (max-width:767px){.holiday-ordering .holiday_form .col2{float:none;width:100%;padding:0 !important}}.holiday-ordering .holiday_form input.phone_part[type=text]{float:left;width:calc(100% / 3 - 60px)}.ie9 .holiday-ordering .holiday_form input.phone_part[type=text]{width:calc(100% / 3 - 70px)}@media screen and (max-width:767px){.holiday-ordering .holiday_form input.phone_part[type=text]{width:calc(100% / 3 - 10px)}}.holiday-ordering .holiday_form .cols{clear:both;padding:20px;display:flex;justify-content:center;align-items:center}.holiday-ordering .holiday_form .col3{float:left;width:calc(100% / 3);padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering .holiday_form .col3:after{content:" ";display:block;height:0;clear:both}.holiday-ordering .holiday_form .col3.right{padding:0 0 0 10px}@media screen and (max-width:767px){.holiday-ordering .holiday_form .col3{float:none;width:auto;padding:0 !important}}.holiday-ordering .holiday_form .store_box{position:relative;max-width:500px;margin:20px auto;text-align:center}.holiday-ordering .holiday_form .store_box:after{content:" ";display:block;height:0;clear:both}.holiday-ordering .holiday_form .store_box span{white-space:nowrap}.holiday-ordering .holiday_form .wait_time_note{position:relative;margin:20px auto;text-align:center}.holiday-ordering .holiday-ordering .content_right .holiday_form .col3 label{display:block;padding:3px 0;font-size:200%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.holiday-ordering .holiday-ordering .content_right .holiday_form .col3 label.error{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;margin-bottom:-12px;text-transform:uppercase;text-align:right;float:none;width:auto;font-size:80%;color:#CC0000;position:absolute;right:0;bottom:-14px;clear:both}.holiday-ordering .phone_dash{display:block;float:left;padding-top:10px;width:15px;font-size:450%;text-align:center}.holiday-ordering .holiday_form input.phone_part[type=text]{float:left;width:calc(100% / 3 - 60px) !important;text-align:center}@media screen and (max-width:767px){.holiday-ordering .holiday_form input.phone_part[type=text]{width:calc(100% / 3 - 10px) !important}}.holiday-ordering #content .holiday_btm_content{margin:70px 0 0;padding:20px 50px 10px;border-top:1px solid rgba(35,31,32,0.5)}@media screen and (max-width:767px){.holiday-ordering #content .holiday_btm_content{margin-top:0}}.holiday-ordering #content .holiday_btm_content p{font-size:14px;line-height:17px;padding:5px;max-width:700px}.holiday-ordering #holiday_sidecart_holder{z-index:999999}@media screen and (min-width:768px){.holiday-ordering #holiday_sidecart_holder{position:fixed;top:50%;right:-320px;height:auto;max-width:300px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:right .5s ease}.holiday-ordering #holiday_sidecart_holder.show{right:0}}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder{position:sticky;right:0;left:0;top:40px;height:auto;max-height:0;overflow:hidden;transition:max-height 1s ease}.holiday-ordering #holiday_sidecart_holder.show{max-height:800px}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart{position:relative}@media screen and (min-width:768px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart{background-color:#d56948;padding:15px 0 10px 15px;box-shadow:0 0 10px 4px rgba(35,31,32,0.1);border-top-left-radius:10px;border-bottom-left-radius:10px}}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart{background-color:#d56948;padding:15px;box-shadow:0 2px 10px 4px rgba(35,31,32,0.4);border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:20px}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart h2{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:20px;line-height:26px;text-transform:uppercase;letter-spacing:3px;text-align:center;color:#fff}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart h2{display:none}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart button[data-toggle="sidecart"]{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;position:absolute;display:block;text-align:center;font-weight:600}@media screen and (min-width:768px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart button[data-toggle="sidecart"]{top:50%;left:-20px;width:20px;height:150px;background-color:#231f20;color:#fff;font-size:10px;line-height:12px;padding:0 5px;border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart button[data-toggle="sidecart"]{top:auto;bottom:-20px;left:50%;font-size:15px;line-height:15px;background-color:#d56948;letter-spacing:-1px;padding:2px 11px 6px 9px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:768px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items{max-height:500px;overflow-y:auto;overflow-x:hidden}}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items{position:relative;max-height:500px;overflow-y:auto;overflow-x:hidden}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;margin:10px 0 20px;background-color:#f7f7f7;border-top-left-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item{border-radius:10px;display:block;padding:10px}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item:after{content:" ";display:block;height:0;clear:both}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_img{background-image:url(https://www.bristolfarms.com/wp-content/uploads/2016/10/Holiday-Turkey-3.jpg);background-size:cover;background-position:center;width:50%;border-top-left-radius:10px}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_img{display:none !important}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_qty{display:flex;flex-flow:row wrap;justify-content:center;width:50%;padding:10px}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_qty{width:25%;padding:15px 0;float:left}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_qty .qty{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;padding:0 10px;font-size:18px;font-weight:600}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_qty button{background-color:#000;width:20px;text-indent:-9999px;height:20px;border-radius:50px}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_qty button:before{content:'\f067';font-family:'FontIsAwesome';font-weight:900;color:#fff;text-indent:0;display:block;align-self:center;line-height:190%;font-size:10px}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item .holiday_sidecart_qty button.item_qty_dwn:before{content:'\f068'}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item h3{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:14px;line-height:18px;text-transform:none;letter-spacing:normal;padding:0 3px 10px;margin:0;text-align:center;font-weight:600;width:100%}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item h3{display:none !important}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item h4{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:14px;line-height:18px;text-transform:none;letter-spacing:normal;padding:10px 10px 5px;width:100%;text-align:center;font-size:16px;line-height:20px;font-weight:600}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item h4{padding:10px 5px 5px;width:70%;text-align:left;float:right;padding:0}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item h5{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;font-weight:200;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:14px;line-height:18px;text-transform:none;letter-spacing:normal;padding:5px 10px 10px;width:100%;text-align:center}@media screen and (max-width:767px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_items .holiday_sidecart_item h5{padding:10px 5px 5px;width:70%;text-align:left;float:right;padding:0}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_buttons{display:flex;flex-flow:row nowrap;justify-content:space-around;padding:0 0 10px}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_buttons button{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;line-height:90%;font-size:160%;position:relative;width:calc(100% - 100px);text-align:center;background-color:#231f20;text-transform:uppercase;color:#fff;padding:10px 8px 8px;margin:10px 0 0 0;border:2px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1024px){.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_buttons button:hover{border-color:#231f20;background-color:#fff;color:#231f20}}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_buttons button:focus{outline:none;box-shadow:0 0 0 .2rem rgba(35,31,32,0.5)}.holiday-ordering #holiday_sidecart_holder .holiday_sidecart_buttons button:after{content:'\f054';font-family:'FontIsAwesome';font-weight:900;padding:0 0 0 7px;font-size:70%;position:relative;top:-1px}.holiday-ordering .holidayColorbox #cboxLoadedContent{border:none}.holiday-ordering .holidayColorbox .fogetWine{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.holiday-ordering .holidayColorbox h2{margin:0 !important;width:100%}.holiday-ordering .holidayColorbox .holiday_item{margin:0 !important}.holiday-ordering .holidayColorbox .popup_button{margin:50px 20px !important}a.holiday_btn{box-shadow:none !important;float:none !important;display:inline-block !important}.holiday_countdown_holder{position:relative;padding:0}@media screen and (max-width:767px){.holiday_countdown_holder{padding:10px 10px 5px;margin:0px}}.holiday_countdown_holder .holiday_countdown{max-width:1400px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin:0 auto;padding:0}@media screen and (min-width:768px) and (max-width:1023px){.holiday_countdown_holder .holiday_countdown{padding:0}}@media screen and (max-width:767px){.holiday_countdown_holder .holiday_countdown{flex-direction:column;padding:0}}.holiday_countdown_holder .holiday_countdown_title{font-family:'NeutraDisplayBold',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:1.4vw;letter-spacing:2px;padding:0;text-align:center;text-transform:uppercase;width:300px}@media screen and (min-width:1450px){.holiday_countdown_holder .holiday_countdown_title{font-size:22px;width:auto;padding:0 10px}}@media screen and (max-width:1023px){.holiday_countdown_holder .holiday_countdown_title{min-width:0;width:auto;flex:0 2 auto;font-size:18px}}@media screen and (max-width:767px){.holiday_countdown_holder .holiday_countdown_title{padding:0;font-size:100%}}.holiday_countdown_holder .holiday_countdown_title strong{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;line-height:130%;font-size:150%}.holiday_countdown_holder .holiday_countdown_title em{white-space:nowrap;font-style:normal;font-size:124%}@media screen and (max-width:1400px){.holiday_countdown_holder .holiday_countdown_title span{display:none}}.holiday_countdown_holder .clockdiv{display:block;padding:0;width:220px;white-space:nowrap}@media screen and (max-width:1400px){.holiday_countdown_holder .clockdiv{order:2}}@media screen and (max-width:1023px){.holiday_countdown_holder .clockdiv{order:3}}@media screen and (max-width:767px){.holiday_countdown_holder .clockdiv{width:auto}}.holiday_countdown_holder .clockdiv .clockNum{display:inline-block;border-right:1px solid #000;padding:5px 0;min-width:30px;text-align:center}.holiday_countdown_holder .clockdiv .clockNum:last-child{border-right:none}.holiday_countdown_holder .clockdiv span{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:200%}.holiday_countdown_holder .clockdiv .smalltext{font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;font-size:70%}.holiday_cat_uncooked-meats .holiday_item_photo:after,.holiday_cat_feature .holiday_item_photo:after,.holiday_cat_cooked-meats .holiday_item_photo:after,.holiday_cat_sides .holiday_item_photo:after{content:'Reheating Required';font-family:'NeutraDisplayTitling',sans-serif;text-rendering:optimizeLegibility;font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures,contextual;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","alt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";line-height:100%;background-image:url(https://www.bristolfarms.com/wp-content/uploads/2021/09/holiday-badge-sprite.png);background-repeat:no-repeat;background-position:13px 0px;background-size:36px;position:absolute;left:0;right:0;top:0;padding:10px;background-color:#000;color:#fff;text-align:center;font-size:1.0vw;letter-spacing:2px}@media screen and (min-width:1450px){.holiday_cat_uncooked-meats .holiday_item_photo:after,.holiday_cat_feature .holiday_item_photo:after,.holiday_cat_cooked-meats .holiday_item_photo:after,.holiday_cat_sides .holiday_item_photo:after{font-size:17px}}@media screen and (max-width:767px){.holiday_cat_uncooked-meats .holiday_item_photo:after,.holiday_cat_feature .holiday_item_photo:after,.holiday_cat_cooked-meats .holiday_item_photo:after,.holiday_cat_sides .holiday_item_photo:after{font-size:17px}}.holiday_cat_uncooked-meats .holiday_item_photo:after{content:'Cooking Required';background-position:13px -37px}.holiday_cat_uncooked-meats[data-id="16459"] .holiday_item_photo:after{content:'Reheating Required';background-position:13px 0px}