*{box-sizing:border-box}html{font-size:100%;scroll-behavior:smooth}body{box-shadow:0 0 16px 0 rgba(0,0,0,.15);font-family:Arial,sans-serif;height:100%;margin:0 auto;max-width:1920px;min-height:100vh}body,body #body.hidden{position:relative}body #body.hidden:before{background:rgba(33,33,33,.75);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}img{height:auto;max-width:100%}i{font-style:normal}iframe{height:100%;width:100%}#breadcrumbs a,#shop-local span,#shop-online span,.glamour .title,.grid .item .title,.hero .title,.ingredients2 .product-title,.ingredients2 h4,.product-details .title p.product-type,.product-subtitle,.product-title,.slider-wrapper .slide .subtext,.slider-wrapper .slide .title,footer .secondary-links .text-link,h1,h2,h3,h4,h5{color:#46902e;font-family:ArquitectaSemiBold,Verdana,sans-serif;letter-spacing:.03em;line-height:1;text-transform:uppercase}.hero .title,.slider-wrapper .slide .title,h1{font-size:2rem;letter-spacing:.03em}@media (min-width:768px){.hero .title,.slider-wrapper .slide .title,h1{font-size:3.75rem}}.glamour .title,h2{font-size:1.5rem}@media (min-width:768px){.glamour .title,h2{font-size:2rem}}@media (min-width:1024px){.glamour .title,h2{font-size:2.5rem}}#shop-local .ingredients2 span,#shop-online .ingredients2 span,.grid .item .ingredients2 .title,.ingredients2 #shop-local span,.ingredients2 #shop-online span,.ingredients2 .grid .item .title,.ingredients2 .product-details .title p.product-type,.ingredients2 .product-title,.ingredients2 .slider-wrapper .slide .subtext,.ingredients2 h4,.product-details .title .ingredients2 p.product-type,.slider-wrapper .slide .ingredients2 .subtext,footer .secondary-links .text-link,h3{font-size:1.125rem}@media (min-width:768px){#shop-local .ingredients2 span,#shop-online .ingredients2 span,.grid .item .ingredients2 .title,.ingredients2 #shop-local span,.ingredients2 #shop-online span,.ingredients2 .grid .item .title,.ingredients2 .product-details .title p.product-type,.ingredients2 .product-title,.ingredients2 .slider-wrapper .slide .subtext,.ingredients2 h4,.product-details .title .ingredients2 p.product-type,.slider-wrapper .slide .ingredients2 .subtext,footer .secondary-links .text-link,h3{font-size:1.25rem}}@media (min-width:1024px){#shop-local .ingredients2 span,#shop-online .ingredients2 span,.grid .item .ingredients2 .title,.ingredients2 #shop-local span,.ingredients2 #shop-online span,.ingredients2 .grid .item .title,.ingredients2 .product-details .title p.product-type,.ingredients2 .product-title,.ingredients2 .slider-wrapper .slide .subtext,.ingredients2 h4,.product-details .title .ingredients2 p.product-type,.slider-wrapper .slide .ingredients2 .subtext,footer .secondary-links .text-link,h3{font-size:1.625rem}}#shop-local span,#shop-online span,.grid .item .title,.product-details .title p.product-type,.product-title,.slider-wrapper .slide .subtext,h4{font-size:.875rem}@media (min-width:768px){#shop-local span,#shop-online span,.grid .item .title,.product-details .title p.product-type,.product-title,.slider-wrapper .slide .subtext,h4{font-size:1rem}}@media (min-width:1024px){#shop-local span,#shop-online span,.grid .item .title,.product-details .title p.product-type,.product-title,.slider-wrapper .slide .subtext,h4{font-size:1.25rem}}#breadcrumbs a,.product-subtitle,h5{font-size:1rem}.product-details .bg-text,h6{color:#0072cd;font-family:StashBold,Verdana,sans-serif;font-size:1.5rem;line-height:1.2}@media (min-width:768px){.product-details .bg-text,h6{font-size:1.875rem}}@media (min-width:1024px){.product-details .bg-text,h6{font-size:2.5rem}}label,p{color:#2d2828;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:1rem;line-height:1.3em}@media (min-width:768px){label,p{font-size:1.25rem;line-height:1.65em}}label a,p a{color:#46902e}label a:hover,p a:hover{color:#114216;text-decoration:underline}label b,label strong,p b,p strong{font-family:TradeGothicBoldCondensed20,Tahoma,sans-serif;font-size:105%}li{font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;line-height:1.3em}@media (min-width:768px){li{font-size:1.25rem;line-height:1.65em}}li b,li strong{font-family:TradeGothicBoldCondensed20,Tahoma,sans-serif;font-size:105%}small{font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif}hr{border:0;border-top:1px solid #d6d6d7}.site-logo{align-items:center;display:flex;flex-shrink:0;width:130px}@media (min-width:1024px){.site-logo{margin-right:25px;width:160px}}.site-logo img{max-height:70px}header{position:sticky;top:0;z-index:1000}@media (min-width:1024px){header{position:relative}}nav{background-color:#fff;box-shadow:0 4px 13px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.1);display:block;width:100%;z-index:15}nav,nav .nav--text-link{position:relative}nav .nav--text-link a{color:#3f2021;font-family:ArquitectaSemiBold,Verdana,sans-serif;letter-spacing:.05em;line-height:1;text-decoration:none;text-transform:uppercase}nav .nav--text-link .nav--children{background:#fff;border:2px solid #f8f8f7;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);display:none;left:-20px;min-width:-moz-max-content;min-width:max-content;padding:15px;position:absolute;right:0;text-align:left;top:50px;width:100%}nav .nav--text-link .nav--children ul{list-style:none;margin:0;padding:0;width:100%}nav .nav--text-link .nav--children ul li{align-items:center;border-bottom:2px solid #f8f8f7;display:flex;font-size:.8125rem;margin-bottom:3px;padding:12px 0;width:100%}@media (min-width:1700px){nav .nav--text-link .nav--children ul li{font-size:.9375rem}}nav .nav--text-link .nav--children ul li:last-child{border-bottom:none!important;margin-bottom:0!important}nav .nav--text-link .nav--children ul a{color:#3f2021}nav .nav--text-link .nav--children ul a:hover,nav .nav--text-link:hover a{color:#46902e}nav .icons,nav .nav--text-link:hover .nav--children{display:flex}nav .icons{align-items:center;flex-shrink:0}nav .icons a{text-decoration:none}.circle-link{align-items:center;background-color:#9cb92d;border:1px solid #9cb92d;border-radius:32px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin:0 5px;position:relative;width:32px}.circle-link:hover{background-color:#46902e;border:1px solid #46902e}@media (min-width:1300px){.circle-link{height:40px;margin:0 5px;width:40px}}.circle-link i,.circle-link svg{color:#fff}.icon-link{align-items:center;background-color:#fff;border:none!important;display:inline-flex;flex-shrink:0;justify-content:center;margin:0 5px;position:relative;width:32px}.icon-link i,.icon-link svg{color:#9cb92d;max-width:23px;width:100%}.icon-link svg path{stroke:#9cb92d}.icon-link:hover i,.icon-link:hover svg,.icon-link:hover svg path{stroke:#46902e;color:#46902e}nav#desktop-navigation,nav#navigation{display:flex;height:55px}@media (min-width:1024px){nav#desktop-navigation,nav#navigation{display:block;height:70px}}nav#desktop-navigation .wrapper-1920,nav#navigation .wrapper-1920{display:flex;height:70px;justify-content:space-between;position:relative;text-align:center}nav#desktop-navigation .nav-left,nav#desktop-navigation .nav-right,nav#navigation .nav-left,nav#navigation .nav-right{display:flex;height:58px;text-align:center}@media (min-width:1024px){nav#desktop-navigation .nav-left,nav#desktop-navigation .nav-right,nav#navigation .nav-left,nav#navigation .nav-right{height:70px;text-align:center;width:100%}}nav#desktop-navigation .nav-left .nav--text-link,nav#desktop-navigation .nav-right .nav--text-link,nav#navigation .nav-left .nav--text-link,nav#navigation .nav-right .nav--text-link{padding-right:20px}@media (min-width:1024px){nav#desktop-navigation .nav-left .nav--text-link,nav#desktop-navigation .nav-right .nav--text-link,nav#navigation .nav-left .nav--text-link,nav#navigation .nav-right .nav--text-link{padding-right:25px}}nav#desktop-navigation .nav-left,nav#navigation .nav-left{justify-content:flex-start}nav#desktop-navigation .nav-right,nav#navigation .nav-right{justify-content:flex-end;max-width:-moz-fit-content;max-width:fit-content}nav#desktop-navigation .nav-right .nav--text-link:last-child,nav#navigation .nav-right .nav--text-link:last-child{padding-right:0!important}nav#desktop-navigation .nav--text-link,nav#navigation .nav--text-link{display:none;flex-direction:column;font-size:.8125rem;justify-content:center}@media (min-width:1024px){nav#desktop-navigation .nav--text-link,nav#navigation .nav--text-link{display:flex}}nav#desktop-navigation .nav--text-link.primary,nav#navigation .nav--text-link.primary{font-size:.9375rem}@media (min-width:1700px){nav#desktop-navigation .nav--text-link.primary,nav#navigation .nav--text-link.primary{font-size:1rem}}#mobile-navigation,#mobile-navigation-links{display:none}#mobile-navigation-links.active,#mobile-navigation.active{display:flex;flex-direction:column;margin-top:30px}#mobile-navigation-links.active div,#mobile-navigation.active div{margin-bottom:15px;padding:5px 20px;position:relative;text-align:center}#mobile-navigation-links.active div a,#mobile-navigation.active div a{color:#3f2021;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:1rem;text-decoration:none;text-transform:uppercase}#mobile-navigation-links.active div a:hover,#mobile-navigation.active div a:hover{color:#cb6800}#mobile-navigation-links.active div.has-children,#mobile-navigation.active div.has-children{background:#f8f8f7;margin:0 20px 15px;padding-bottom:5px;padding-top:15px}#mobile-navigation-links.active div.has-children ul,#mobile-navigation.active div.has-children ul{border-top:1px solid #d6d6d7;list-style:none;margin:12px 0 0;padding:10px 0}#mobile-navigation-links.active div.has-children ul li,#mobile-navigation.active div.has-children ul li{align-items:center;display:flex;font-size:.9375rem;justify-content:center;padding:9px 0;width:100%}#mobile-navigation-links.active hr,#mobile-navigation.active hr{margin-bottom:15px;width:100%}#mobile-navigation-links.active .social,#mobile-navigation.active .social{align-items:center;display:flex;flex-direction:row;justify-content:space-around}#mobile-navigation-links.active .social a,#mobile-navigation.active .social a{display:block;text-decoration:none;width:35px}#mobile-navigation-links.active .social a:last-of-type,#mobile-navigation.active .social a:last-of-type{margin-right:0}@media (min-width:768px){#mobile-navigation-links.active .social a,#mobile-navigation.active .social a{margin:0 15px 0 0}}@media (min-width:1024px){#mobile-navigation-links.active .social a,#mobile-navigation.active .social a{margin:0 40px 0 0;width:45px}}#mobile-navigation-links.active .social a i,#mobile-navigation.active .social a i{color:#000;display:block;font-size:32px}button.target-burger{align-items:center;background:none;border:none;display:flex;justify-content:center;position:relative;width:40px}@media (min-width:1024px){button.target-burger{display:none}}button.target-burger:hover{cursor:pointer}button.target-burger.active ul.buns li.bun{transform:rotate(45deg) translateZ(0)}button.target-burger.active ul.buns li.bun:last-child{transform:rotate(-45deg) translateZ(0)}button.target-burger ul.buns{color:#fff;list-style:none;padding:0;transform:translateZ(0);transition:transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1);width:35px}button.target-burger ul.buns li.bun{background-color:#cb6800;height:2px;margin-top:-.75px;position:absolute;top:50%;transform:translateY(-3.75px) translateZ(0);transition:transform 1s cubic-bezier(.23,1,.32,1),background-color 1s cubic-bezier(.23,1,.32,1);width:100%}button.target-burger ul.buns li.bun:last-child{transform:translateY(3.75px) translateZ(0)}.checkout-nav-form-button input{height:100%;position:absolute;visibility:hidden;width:100%}.checkout-nav-form-button input:hover{cursor:pointer}footer{display:block;width:100%}footer .footer--section-green{background-color:#072a31;display:block;margin:0 auto;max-width:1920px;padding:50px 0;width:100%}footer .footer--section-green .wrapper{display:flex;flex-direction:column-reverse;justify-content:space-between;padding:0 30px;width:100%}@media (min-width:768px){footer .footer--section-green .wrapper{align-items:center;flex-direction:row;max-width:800px}}@media (min-width:1024px){footer .footer--section-green .wrapper{margin:0 auto;max-width:1024px}}@media (min-width:1300px){footer .footer--section-green .wrapper{margin:0 auto;max-width:1350px}}footer .branding-contact{display:flex;flex-direction:column;margin:40px 0 0}@media (min-width:768px){footer .branding-contact{align-items:center;flex-direction:row;margin:0}}footer .branding-contact img{max-width:120px;min-width:120px}@media (min-width:768px){footer .branding-contact img{max-width:160px;min-width:160px}}footer .branding-contact p{color:#fff;font-size:1rem;padding:0}@media (min-width:768px){footer .branding-contact p{padding:0 25px 0 30px}}@media (min-width:1024px){footer .branding-contact p{padding:0 25px 0 60px}}footer .branding-contact p a{color:#fff;text-decoration:none}footer .secondary-links .text-link{color:#fff;display:inline-block;font-size:1.125rem;margin:0 40px 20px 0;text-decoration:none}footer .secondary-links .text-link:last-of-type{margin-right:0}@media (min-width:1024px){footer .secondary-links .text-link{font-size:1.5rem;margin:0 40px 35px 0}}footer .secondary-links .social{display:flex}footer .secondary-links .social a{display:block;margin:0 30px 0 0;text-decoration:none;width:35px}footer .secondary-links .social a:last-of-type{margin-right:0}@media (min-width:768px){footer .secondary-links .social a{margin:0 15px 0 0}}@media (min-width:1024px){footer .secondary-links .social a{margin:0 40px 0 0;width:45px}}footer .secondary-links .social a i{color:#fff;display:block;font-size:32px}footer .footer--section-gray{background-color:#f8f8f7;background-image:url(/images/ralston-background-illustration.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;display:block;padding:45px 20px 30px}@media (min-width:768px){footer .footer--section-gray{padding:80px 30px 65px}}footer .footer--section-gray p{color:#3f2021;font-size:.875rem;text-align:center}footer .footer--section-gray p a{color:#3f2021}footer .footer--section-gray .footer--icons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 37px;max-width:1920px;width:100%}@media (min-width:1024px){footer .footer--section-gray .footer--icons{flex-wrap:nowrap}}footer .footer--section-gray .footer--icons a{display:flex;flex-basis:50%;justify-content:center;margin:0;text-decoration:none}@media (min-width:500px){footer .footer--section-gray .footer--icons a{flex-basis:auto;margin:0 11px}}footer .footer--section-gray .footer--icons a img{max-width:100px}.juicer-feed iframe{display:block;height:1000px;margin:0 auto;max-height:575px;overflow:scroll}select{-moz-appearance:none;-webkit-appearance:none;border:1px solid #0072cd;color:#0072cd;display:inline-flex;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:1.125rem;justify-content:center;letter-spacing:0;min-width:200px;padding:10px 35px 6px 10px}select:hover{cursor:pointer}select::-ms-expand{display:none}.select{cursor:pointer;display:inline-flex;font-size:1em;max-width:100%;outline:0;position:relative}.select:after{border:3px solid #0072cd;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;right:1.125em;top:47%;transform:rotate(-45deg);transform-origin:center;transition:all .2s linear;width:.625em;z-index:4}#search-filters{margin:15px 20px;padding:10px}@media (min-width:768px){#search-filters{margin:0;padding:45px 100px}}#search-filters.checked-active{border:1px solid #0072cd}#search-filters.checked-active .accordion{border:0!important}#search-filters.checked-active .accordion:after{margin-top:-.2375em!important;transform:rotate(135deg)!important}#search-filters.checked-active .filters{display:flex!important}#search-filters.checked-active .header{display:block!important}#search-filters .accordion{border:1px solid #0072cd;color:#0072cd;display:none;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:1.125rem;justify-content:center;letter-spacing:0;min-width:200px;padding:15px 35px 10px 10px}#search-filters .accordion:hover{cursor:pointer}@media only all and (max-width:768px){#search-filters .accordion{display:flex}#search-filters .filters,#search-filters .header{display:none!important}}#search-filters .filters{display:flex;flex-direction:column}@media (min-width:768px){#search-filters .filters{display:block}}#search-filters .filters .select{margin-bottom:15px;margin-right:0}@media (min-width:768px){#search-filters .filters .select{margin-right:10px}}#search-filters .filters .select select{background:#fff;width:100%}#search-filters p span{color:#2d2828;font-size:1rem;font-weight:700;padding-right:10px;text-transform:uppercase}#search-filters p a{font-size:.75rem}#search-filters p a:hover{cursor:pointer}.show-more{align-items:center;background-color:#f8f8f7;display:flex;flex-direction:column;justify-content:center;padding-bottom:35px;width:100%}.form,form:not(.checkout-nav-form-button){padding-bottom:50px!important;padding-top:25px!important}.form .form__input-wrapper,.form .input,form:not(.checkout-nav-form-button) .form__input-wrapper,form:not(.checkout-nav-form-button) .input{display:flex;flex-direction:column;margin-bottom:15px}.form .form__input-wrapper label,.form .input label,form:not(.checkout-nav-form-button) .form__input-wrapper label,form:not(.checkout-nav-form-button) .input label{font-family:TradeGothicBoldCondensed20,Tahoma,sans-serif;margin-bottom:5px}.form .form__input-wrapper label.required:after,.form .input label.required:after,form:not(.checkout-nav-form-button) .form__input-wrapper label.required:after,form:not(.checkout-nav-form-button) .input label.required:after{content:"*";margin-left:5px}.form .form__input-wrapper input:not([type=submit]),.form .form__input-wrapper select,.form .form__input-wrapper textarea,.form .input input:not([type=submit]),.form .input select,.form .input textarea,form:not(.checkout-nav-form-button) .form__input-wrapper input:not([type=submit]),form:not(.checkout-nav-form-button) .form__input-wrapper select,form:not(.checkout-nav-form-button) .form__input-wrapper textarea,form:not(.checkout-nav-form-button) .input input:not([type=submit]),form:not(.checkout-nav-form-button) .input select,form:not(.checkout-nav-form-button) .input textarea{border:1px solid #d3d3d3!important;color:#0072cd!important;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;font-style:normal;padding:10px}@media (min-width:768px){.form .form__input-wrapper input:not([type=submit]),.form .form__input-wrapper select,.form .form__input-wrapper textarea,.form .input input:not([type=submit]),.form .input select,.form .input textarea,form:not(.checkout-nav-form-button) .form__input-wrapper input:not([type=submit]),form:not(.checkout-nav-form-button) .form__input-wrapper select,form:not(.checkout-nav-form-button) .form__input-wrapper textarea,form:not(.checkout-nav-form-button) .input input:not([type=submit]),form:not(.checkout-nav-form-button) .input select,form:not(.checkout-nav-form-button) .input textarea{font-size:1.125rem}}.form .form__input-wrapper textarea,.form .input textarea,form:not(.checkout-nav-form-button) .form__input-wrapper textarea,form:not(.checkout-nav-form-button) .input textarea{max-width:100%;position:relative}.form .has-checkbox,form:not(.checkout-nav-form-button) .has-checkbox{align-items:center;display:flex;flex-direction:row}.form .has-checkbox label,form:not(.checkout-nav-form-button) .has-checkbox label{margin:0}.form .has-checkbox input,form:not(.checkout-nav-form-button) .has-checkbox input{margin:0 10px 4px 0}.form .has-select,form:not(.checkout-nav-form-button) .has-select{position:relative}.form .has-select:after,form:not(.checkout-nav-form-button) .has-select:after{border:3px solid #0072cd;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;right:1.125em;top:65%;transform:rotate(-45deg);transform-origin:center;width:.625em;z-index:4}.form .has-radio,form:not(.checkout-nav-form-button) .has-radio{align-items:center;display:flex;flex-direction:row}.form .has-radio label,form:not(.checkout-nav-form-button) .has-radio label{color:#7a7573}.form .g-recaptcha>div>div,form:not(.checkout-nav-form-button) .g-recaptcha>div>div{height:100%!important}.form .rating-radios,form:not(.checkout-nav-form-button) .rating-radios{display:flex;flex-direction:row}.form .rating-radios span,form:not(.checkout-nav-form-button) .rating-radios span{margin-right:10px;position:relative}.form .rating-radios input[type=radio],form:not(.checkout-nav-form-button) .rating-radios input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;bottom:0;box-shadow:none;height:100%;left:0;margin:0;padding:0!important;position:absolute;right:0;top:0;width:100%}.form button,form:not(.checkout-nav-form-button) button{margin:0!important;width:100%}@media (min-width:768px){.form button,form:not(.checkout-nav-form-button) button{width:auto}}.form a.underlined,form:not(.checkout-nav-form-button) a.underlined{color:#7a7573}.form .grid,form:not(.checkout-nav-form-button) .grid{padding:0}.has-radio{align-items:center;cursor:pointer;display:block;font-size:22px;min-height:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-radio input{cursor:pointer;height:100%;left:-35px;opacity:0;position:absolute;top:0;width:120%;z-index:5}.has-radio:hover input~.checkmark{background-color:#ccc}.checkmark{background-color:#fff;border:1px solid #7a7573;border-radius:50%;height:20px;left:-27px;opacity:0!important;position:absolute;top:4px;width:20px}@media (min-width:768px){.checkmark{height:25px;left:-35px;top:0;width:25px}}.checkmark:after{content:"";display:none;position:absolute}.has-radio input:checked~.checkmark:after{display:block}.has-radio .checkmark:after{background:#0072cd;border-radius:50%;height:14px;left:2px;top:2px;width:14px}@media (min-width:768px){.has-radio .checkmark:after{height:17px;left:3px;top:3px;width:17px}}.wrapper-1920{max-width:1920px;padding:0 15px}.container,.wrapper-1920{display:block;margin:0 auto;width:100%}.container{max-width:1935px;padding:0 20px}.container#where-to-buy{padding:0!important}.customer,.slim-container{display:block;margin:0 auto;padding:0 20px;width:100%}@media (min-width:768px){.customer,.slim-container{padding:0 100px}}@media (min-width:1300px){.customer,.slim-container{padding:0 350px}}@media (min-width:1700px){.customer,.slim-container{padding:0 500px}}.customer{padding-bottom:25px;padding-top:25px}.blog .glamour .title,.blog h2,.glamour .blog .title{margin-bottom:10px}#shop-local .blog span,#shop-online .blog span,.blog #shop-local span,.blog #shop-online span,.blog .grid .item .title,.blog .product-details .title p.product-type,.blog .product-title,.blog .slider-wrapper .slide .subtext,.blog h4,.grid .item .blog .title,.product-details .title .blog p.product-type,.slider-wrapper .slide .blog .subtext{color:#0072cd;margin-bottom:40px;margin-top:50px}.blog p{line-height:1.5rem;margin-bottom:30px;margin-top:0}.blog .html-container{display:block;margin:0 auto;padding:0 20px;width:100%}@media (min-width:768px){.blog .html-container{padding:0 100px}}@media (min-width:1300px){.blog .html-container{padding:0 350px}}@media (min-width:1700px){.blog .html-container{padding:0 500px}}.blog .html-container img{padding-bottom:30px}.blog ol,.blog ul{margin-bottom:30px;margin-top:0}.blog ol li p,.blog ul li p{margin:0}.hidden:not(#body){display:none}.customer__heading{color:#0d2879;font-size:1.25rem;margin:35px 0 0;text-align:center;text-transform:uppercase}@media (min-width:768px){.customer__heading{font-size:2rem}}input.shopify-challenge__button{align-items:center;background-color:#0072cd;border:0;color:#fff;display:inline-flex;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:1.25rem;font-style:italic;justify-content:center;letter-spacing:0;margin:0 10px;min-width:250px;padding:15px;text-decoration:none}@media (min-width:768px){input.shopify-challenge__button{margin:0}}input.shopify-challenge__button:hover{cursor:pointer}a.customer__link{color:#7a7573;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:14px;margin:20px 0}button.customer__button{background-color:#0072cd;color:#fff}table#orders-table{max-width:900px}table#orders-table td,table#orders-table th{border:1px solid #7a7573;color:#0d2879;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;line-height:1.45em;padding:10px;text-align:center}@media (min-width:768px){table#orders-table td,table#orders-table th{font-size:1.125rem;line-height:1.65em}}table#orders-table tr:hover td{background-color:#f8f8f7}.welcome{background-color:#46902e;color:#fff;display:block;margin:0 auto;max-width:1920px;padding:30px 0 8px;text-align:center;width:100%}@media (min-width:768px){.welcome{padding:80px 0 75px}}.hero .welcome .title,.slider-wrapper .slide .welcome .title,.welcome .hero .title,.welcome .slider-wrapper .slide .title,.welcome h1{color:#fff;font-size:1.125rem;margin:0;padding:0 20px}@media (min-width:768px){.hero .welcome .title,.slider-wrapper .slide .welcome .title,.welcome .hero .title,.welcome .slider-wrapper .slide .title,.welcome h1{font-size:1.875rem}}.welcome p{color:#fff;font-size:.875rem;padding:0 20px}@media (min-width:768px){.welcome p{font-size:1.25rem;padding:0 70px}}.innovating-rice{background-color:#0072cd;color:#fff;margin:0 auto;max-width:1920px;padding:50px 20px 65px;text-align:center;width:100%}@media (min-width:768px){.innovating-rice{margin-top:55px;padding:140px 20px 70px}}#shop-local .ingredients2 .innovating-rice span,#shop-local .innovating-rice .ingredients2 span,#shop-online .ingredients2 .innovating-rice span,#shop-online .innovating-rice .ingredients2 span,.grid .item .ingredients2 .innovating-rice .title,.grid .item .innovating-rice .ingredients2 .title,.ingredients2 .innovating-rice #shop-local span,.ingredients2 .innovating-rice #shop-online span,.ingredients2 .innovating-rice .grid .item .title,.ingredients2 .innovating-rice .product-title,.ingredients2 .innovating-rice .slider-wrapper .slide .subtext,.ingredients2 .innovating-rice h4,.ingredients2 .product-details .title .innovating-rice p.product-type,.innovating-rice .ingredients2 #shop-local span,.innovating-rice .ingredients2 #shop-online span,.innovating-rice .ingredients2 .grid .item .title,.innovating-rice .ingredients2 .product-details .title p.product-type,.innovating-rice .ingredients2 .product-title,.innovating-rice .ingredients2 .slider-wrapper .slide .subtext,.innovating-rice .ingredients2 h4,.innovating-rice .product-details .title .ingredients2 p.product-type,.innovating-rice footer .secondary-links .text-link,.innovating-rice h3,.product-details .title .ingredients2 .innovating-rice p.product-type,.slider-wrapper .slide .ingredients2 .innovating-rice .subtext,.slider-wrapper .slide .innovating-rice .ingredients2 .subtext,footer .secondary-links .innovating-rice .text-link{color:#fff;font-size:1.75rem;margin:0 0 20px}@media (min-width:768px){#shop-local .ingredients2 .innovating-rice span,#shop-local .innovating-rice .ingredients2 span,#shop-online .ingredients2 .innovating-rice span,#shop-online .innovating-rice .ingredients2 span,.grid .item .ingredients2 .innovating-rice .title,.grid .item .innovating-rice .ingredients2 .title,.ingredients2 .innovating-rice #shop-local span,.ingredients2 .innovating-rice #shop-online span,.ingredients2 .innovating-rice .grid .item .title,.ingredients2 .innovating-rice .product-title,.ingredients2 .innovating-rice .slider-wrapper .slide .subtext,.ingredients2 .innovating-rice h4,.ingredients2 .product-details .title .innovating-rice p.product-type,.innovating-rice .ingredients2 #shop-local span,.innovating-rice .ingredients2 #shop-online span,.innovating-rice .ingredients2 .grid .item .title,.innovating-rice .ingredients2 .product-details .title p.product-type,.innovating-rice .ingredients2 .product-title,.innovating-rice .ingredients2 .slider-wrapper .slide .subtext,.innovating-rice .ingredients2 h4,.innovating-rice .product-details .title .ingredients2 p.product-type,.innovating-rice footer .secondary-links .text-link,.innovating-rice h3,.product-details .title .ingredients2 .innovating-rice p.product-type,.slider-wrapper .slide .ingredients2 .innovating-rice .subtext,.slider-wrapper .slide .innovating-rice .ingredients2 .subtext,footer .secondary-links .innovating-rice .text-link{font-size:3rem}}.innovating-rice p{color:#fff;font-size:.875rem;line-height:1.15em;margin:0 auto 80px;max-width:1560px}@media (min-width:768px){.innovating-rice p{font-size:1.5rem}}.innovating-rice img{display:block;margin:52px auto 0}.family-to-family{align-items:center;background-image:url(/images/home_family_to_family.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:480px;justify-content:center;margin:0 auto;max-width:1920px;padding:0 38px;text-align:center;width:100%}@media (min-width:768px){.family-to-family{height:800px}}#shop-local .family-to-family .ingredients2 span,#shop-local .ingredients2 .family-to-family span,#shop-online .family-to-family .ingredients2 span,#shop-online .ingredients2 .family-to-family span,.family-to-family .ingredients2 #shop-local span,.family-to-family .ingredients2 #shop-online span,.family-to-family .ingredients2 .grid .item .title,.family-to-family .ingredients2 .product-details .title p.product-type,.family-to-family .ingredients2 .product-title,.family-to-family .ingredients2 .slider-wrapper .slide .subtext,.family-to-family .ingredients2 h4,.family-to-family .product-details .title .ingredients2 p.product-type,.family-to-family footer .secondary-links .text-link,.family-to-family h3,.grid .item .family-to-family .ingredients2 .title,.grid .item .ingredients2 .family-to-family .title,.ingredients2 .family-to-family #shop-local span,.ingredients2 .family-to-family #shop-online span,.ingredients2 .family-to-family .grid .item .title,.ingredients2 .family-to-family .product-title,.ingredients2 .family-to-family .slider-wrapper .slide .subtext,.ingredients2 .family-to-family h4,.ingredients2 .product-details .title .family-to-family p.product-type,.product-details .title .ingredients2 .family-to-family p.product-type,.slider-wrapper .slide .family-to-family .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .family-to-family .subtext,footer .secondary-links .family-to-family .text-link{color:#fff;font-size:2.125rem;margin:0 0 20px;text-transform:uppercase}@media (min-width:768px){#shop-local .family-to-family .ingredients2 span,#shop-local .ingredients2 .family-to-family span,#shop-online .family-to-family .ingredients2 span,#shop-online .ingredients2 .family-to-family span,.family-to-family .ingredients2 #shop-local span,.family-to-family .ingredients2 #shop-online span,.family-to-family .ingredients2 .grid .item .title,.family-to-family .ingredients2 .product-details .title p.product-type,.family-to-family .ingredients2 .product-title,.family-to-family .ingredients2 .slider-wrapper .slide .subtext,.family-to-family .ingredients2 h4,.family-to-family .product-details .title .ingredients2 p.product-type,.family-to-family footer .secondary-links .text-link,.family-to-family h3,.grid .item .family-to-family .ingredients2 .title,.grid .item .ingredients2 .family-to-family .title,.ingredients2 .family-to-family #shop-local span,.ingredients2 .family-to-family #shop-online span,.ingredients2 .family-to-family .grid .item .title,.ingredients2 .family-to-family .product-title,.ingredients2 .family-to-family .slider-wrapper .slide .subtext,.ingredients2 .family-to-family h4,.ingredients2 .product-details .title .family-to-family p.product-type,.product-details .title .ingredients2 .family-to-family p.product-type,.slider-wrapper .slide .family-to-family .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .family-to-family .subtext,footer .secondary-links .family-to-family .text-link{font-size:3.5rem}}.family-to-family p{color:#fff;font-size:1.125rem;line-height:1.15em;margin:0 auto 80px;max-width:980px}@media (min-width:768px){.family-to-family p{font-size:1.75rem}}.slider-wrapper--products{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:20px 0 35px;width:100%}@media (min-width:768px){.slider-wrapper--products{padding:40px 0 35px}}.slider-wrapper--products .slide{display:block;margin:0 20px;max-width:333px;padding-bottom:35px;text-align:center;width:100%}@media (min-width:768px){.slider-wrapper--products .slide{margin:0 40px}}.slider-wrapper--products .slide a.has-image{padding-bottom:20px;text-decoration:none}@media (min-width:768px){.slider-wrapper--products{font-size:1.5rem}}#recipe{gap:0!important;padding:0!important}#recipe .recipe-image{background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:span 1/span 1;min-height:400px}@media (min-width:1024px){#recipe .recipe-image{grid-column:span 2/span 2;min-height:800px}}#recipe .recipe-details{align-items:center;background-color:#f8f8f7;display:flex;flex-direction:column;justify-content:center;padding:45px 15px;position:relative;text-align:center}@media (min-width:1024px){#recipe .recipe-details{padding:40px}}#recipe .recipe-details .title{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:175px;padding-bottom:15px;position:relative;text-align:center;width:100%}@media (min-width:768px){#recipe .recipe-details .title{min-height:250px;padding-bottom:0}}#recipe .recipe-details .title .hero .title,#recipe .recipe-details .title .slider-wrapper .slide .title,#recipe .recipe-details .title h1,.hero #recipe .recipe-details .title .title,.slider-wrapper .slide #recipe .recipe-details .title .title{color:#072a31;font-size:2rem;line-height:.95em;margin:0;padding-top:10px;position:relative;text-transform:uppercase}@media (min-width:768px){#recipe .recipe-details .title .hero .title,#recipe .recipe-details .title .slider-wrapper .slide .title,#recipe .recipe-details .title h1,.hero #recipe .recipe-details .title .title,.slider-wrapper .slide #recipe .recipe-details .title .title{font-size:3.5rem;margin-top:0}}#recipe .recipe-details .title .bg-text{color:#cc9e0f;display:block;font-family:StashBold,Verdana,sans-serif;font-size:5.5rem;letter-spacing:-.02em;line-height:.8em;opacity:.1;position:absolute;top:10%;transform:rotate(-13deg);z-index:0}@media (min-width:768px){#recipe .recipe-details .title .bg-text{font-size:7.5rem;left:0}}@media (min-width:1024px){#recipe .recipe-details .title .bg-text{font-size:9.375rem}}@media (min-width:1700px){#recipe .recipe-details .title .bg-text{font-size:10.625rem}}#recipe .recipe-details .hero .title,#recipe .recipe-details .slider-wrapper .slide .title,#recipe .recipe-details h1,.hero #recipe .recipe-details .title,.slider-wrapper .slide #recipe .recipe-details .title{color:#2d2828;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:38px;margin:0!important;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase}#recipe .recipe-details #recipe-author{color:#2d2828;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:25px;text-align:center}#recipe .recipe-details p.description{color:#7a7573;font-size:1.25rem}@media (min-width:768px){#recipe .recipe-details p.description{font-size:1.375rem}}#recipe .recipe-details #made-with{color:#7a7573}#recipe .recipe-details .product{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:25px}#recipe .recipe-details .product img{margin:0 auto;max-width:200px}#recipe .recipe-details .product .glamour .title,#recipe .recipe-details .product h2,.glamour #recipe .recipe-details .product .title{color:#2d2828;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px;margin-top:25px;text-align:center;text-transform:uppercase}.product-images,.recipe-image{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0 0;position:relative}.product-images img#main-image,.recipe-image img#main-image{max-width:100%}@media (min-width:768px){.product-images img#main-image,.recipe-image img#main-image{max-width:90%;padding:40px 0}}#print-image{display:none}@media (min-width:768px){.product-images{padding:60px}}.product-images video{width:100%}.product-details{align-items:center;display:flex;flex-direction:column;position:relative}@media (min-width:1300px){.product-details{padding-top:100px}}.product-details .title{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:175px;padding-bottom:15px;position:relative;text-align:center;width:100%}@media (min-width:768px){.product-details .title{min-height:250px;padding-bottom:0}}.hero .product-details .title .title,.product-details .title .hero .title,.product-details .title .slider-wrapper .slide .title,.product-details .title h1,.slider-wrapper .slide .product-details .title .title{color:#072a31;font-size:2rem;line-height:.95em;margin:0;padding-top:10px;position:relative;text-transform:uppercase}@media (min-width:768px){.hero .product-details .title .title,.product-details .title .hero .title,.product-details .title .slider-wrapper .slide .title,.product-details .title h1,.slider-wrapper .slide .product-details .title .title{font-size:3.5rem;margin-top:0}}.product-details .title p.product-type{color:#3f2021;margin:10px 0 0}.product-details p.description{line-height:1.3em;text-align:center}.product-details p#recipe-filters{font-size:.875rem;margin:0;padding-bottom:30px;text-align:center}@media (min-width:768px){.product-details p#recipe-filters{font-size:1rem}}.product-details img#product-mini-logo{margin:20px 0;max-height:70px}.product-details img#product-food-logos{padding-bottom:30px}@media (min-width:768px){.product-details img#product-food-logos{padding-bottom:60px}}.product-details p,.product-details p a,.product-details small,.product-details small a{color:#7a7573}.product-details small{font-size:16px}.product-details .sharables{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%}@media (min-width:768px){.product-details .sharables{flex-direction:row;flex-wrap:nowrap;width:90%}}@media (min-width:1024px){.product-details .sharables{flex-direction:row;flex-wrap:nowrap;width:70%}}.product-details .sharables a{text-decoration:none}.product-details .sharables a.primary{align-items:center;display:inline-flex;justify-content:center;margin:0;width:100%}@media (min-width:768px){.product-details .sharables a.primary{justify-content:space-evenly;min-width:175px}}.product-details .sharables a.primary i{color:#fff!important;font-size:25px;padding-left:10px}@media (min-width:768px){.product-details .sharables a.primary i{padding-left:0}}.product-details .sharables a:not(.button){padding:0 10px}.product-details .sharables i{color:#0072cd;font-size:20px}@media (min-width:768px){.product-details .sharables i{font-size:35px}}.product-details .sharables span{align-items:center;color:#7a7573;display:inline-flex;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;padding:10px 0}@media (min-width:768px){.product-details .sharables span{flex-basis:15%}}.product-details .sharables span.has-button{display:flex!important;flex-basis:100%;width:100%}@media (min-width:768px){.product-details .sharables span.has-button{display:inline-flex!important;flex-basis:15%!important}}.product-details .sharables .buttons{display:flex;flex-direction:column;justify-content:space-evenly}.product-details .sharables .buttons a{margin-bottom:15px}@media (min-width:768px){.product-details .sharables .buttons{flex-direction:row}.product-details .sharables .buttons a{margin-bottom:0}}.product-details .bg-text{color:#46902e;text-align:center;width:100%}@media (min-width:1300px){.product-details .bg-text{margin-bottom:.625rem}}.ingredients2{padding-left:15px!important;padding-right:15px!important;text-align:left!important}@media (min-width:768px){.ingredients2{padding-left:75px!important;padding-right:75px!important}}#shop-local .ingredients2 span,#shop-online .ingredients2 span,.glamour .ingredients2 .title,.grid .item .ingredients2 .title,.ingredients2 #shop-local span,.ingredients2 #shop-online span,.ingredients2 .glamour .title,.ingredients2 .grid .item .title,.ingredients2 .product-details .title p.product-type,.ingredients2 .product-title,.ingredients2 .slider-wrapper .slide .subtext,.ingredients2 footer .secondary-links .text-link,.ingredients2 h2,.ingredients2 h3,.ingredients2 h4,.product-details .title .ingredients2 p.product-type,.slider-wrapper .slide .ingredients2 .subtext,footer .secondary-links .ingredients2 .text-link{margin:0;padding:10px 0}.ingredients2 .list{display:block;padding:0!important}@media (min-width:768px){.ingredients2 .list{display:grid}}.ingredients2 .list p{font-size:.8125rem;margin-top:0;padding:0}@media (min-width:768px){.ingredients2 .list p{font-size:1rem}}.ingredients2 .list ul{display:flex;flex-direction:column;list-style:none;margin:0;max-width:400px;padding:0}.ingredients2 .list li{font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.8125rem;margin:5px 0}@media (min-width:768px){.ingredients2 .list li{font-size:1rem}}.ingredients2 .list div.has-separator{border-right:1px solid #7a7573;max-width:65%}#shop-local,#shop-online{border:1px solid #d6d6d7;margin-bottom:10px;padding:25px 15px 10px;width:100%}@media (min-width:768px){#shop-local,#shop-online{width:85%}}#shop-local span,#shop-online span{display:block;margin-bottom:10px;text-align:center}@media (min-width:768px){#shop-local span,#shop-online span{margin-bottom:0}}#shop-local form,#shop-online form{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0!important;padding-top:0!important}@media (min-width:768px){#shop-local form,#shop-online form{flex-direction:row;padding-bottom:25px!important;padding-top:25px!important}}#shop-local form .inputs,#shop-online form .inputs{flex-basis:65%;margin-bottom:20px;min-height:40px}@media (min-width:768px){#shop-local form .inputs,#shop-online form .inputs{margin-bottom:0}}#shop-local form input:not([type=radio]),#shop-online form input:not([type=radio]){border:1px solid #d3d3d3!important;color:#072a31!important;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;font-style:normal;height:100%;padding:10px;width:100%}@media (min-width:768px){#shop-local form input:not([type=radio]),#shop-online form input:not([type=radio]){font-size:1.125rem}}#shop-local form .buttons,#shop-online form .buttons{display:flex;flex-basis:30%;flex-direction:column}#shop-local form .center,#shop-online form .center{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#shop-local form .center label,#shop-online form .center label{font-size:1.125rem}@media (min-width:768px){#shop-local form .center label,#shop-online form .center label{font-size:1.25rem}}#shop-local form .center .button-has-quantity,#shop-online form .center .button-has-quantity{display:flex;flex-direction:column;justify-content:center;padding-top:20px;width:100%}@media (min-width:768px){#shop-local form .center .button-has-quantity,#shop-online form .center .button-has-quantity{flex-direction:row;max-height:80px}#shop-local form .center .button-has-quantity button,#shop-online form .center .button-has-quantity button{margin-left:20px!important}}#shop-local form .center .button-has-quantity .quantity-selector input,#shop-online form .center .button-has-quantity .quantity-selector input{border:1px solid #d3d3d3!important;border-left:none!important;border-right:none!important;flex-basis:50%}#shop-local .on-sale,#shop-online .on-sale{text-align:center}#shop-local .price--original,#shop-local .price--sale,#shop-online .price--original,#shop-online .price--sale{display:inline-block}#shop-local .price--original,#shop-online .price--original{color:#7a7573;opacity:.6;position:relative}#shop-local .price--original:after,#shop-online .price--original:after{background-color:#7a7573;content:"";height:1px;left:0;position:absolute;top:40%;width:100%}.sub-images{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-top:20px;row-gap:2rem}@media (min-width:768px){.sub-images{gap:1rem}}.sub-images a,.sub-images button{align-items:center;background-color:#fff;border:1px solid #0072cd;display:flex;flex-basis:21%;margin:0;min-height:65px;position:relative}@media (min-width:768px){.sub-images a,.sub-images button{flex-basis:11%;min-height:75px}}.sub-images a img,.sub-images button img{height:100%;width:100%}.sub-images a img.has-video,.sub-images button img.has-video{opacity:30%}.sub-images a:hover,.sub-images button:hover{cursor:pointer}.sub-images a.active:after,.sub-images button.active:after{border:3px solid #0072cd;bottom:-15px;content:"";left:-1px;position:absolute;width:95%}.sub-images a svg,.sub-images button svg{stroke:#cb6800;left:0;margin:0 auto;position:absolute;right:0;width:35px}.quantity-selector{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:10px;max-height:60px;min-height:60px}@media (min-width:768px){.quantity-selector{margin-bottom:0}}.quantity-selector input{border:1px solid #d3d3d3!important;border-left:none!important;border-right:none!important;flex-basis:50%;margin:0;max-height:60px;min-height:60px;overflow:auto;text-align:center}.quantity-selector .quantity-button{align-items:center;border:1px solid #d3d3d3;display:flex;flex-basis:25%;font-size:25px;justify-content:center;max-height:60px;min-height:60px;padding:10px}@media (min-width:768px){.quantity-selector .quantity-button{padding:14px}}.quantity-selector .quantity-button:hover{cursor:pointer}.product-search{background-color:#f8f8f7}.product-search a.has-image img{background:#fff;border:1px solid #fff}.product-search .slide:hover a.has-image img{border-color:#46902e}.product-search .slide:hover a.product-title{color:#46902e}.ingredients-instructions{background-image:url(/images/ralston-background-illustration.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;display:grid;grid-template-columns:1fr;padding:45px 0 30px;position:relative}@media (min-width:1024px){.ingredients-instructions{grid-template-columns:1fr 1fr .5fr 1fr 1fr 1fr 1fr;padding:80px 45px 100px}.ingredients-instructions.only{bottom:-75px;margin-top:-75px}}.glamour .ingredients-instructions .title,.ingredients-instructions .glamour .title,.ingredients-instructions h2{color:#46902e;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin:0!important;text-transform:uppercase}#shop-local .ingredients2 .ingredients-instructions span,#shop-online .ingredients2 .ingredients-instructions span,.grid .item .ingredients-instructions .ingredients2 .title,.grid .item .ingredients2 .ingredients-instructions .title,.ingredients-instructions #shop-local .ingredients2 span,.ingredients-instructions #shop-online .ingredients2 span,.ingredients-instructions .ingredients2 #shop-local span,.ingredients-instructions .ingredients2 #shop-online span,.ingredients-instructions .ingredients2 .grid .item .title,.ingredients-instructions .ingredients2 .product-details .title p.product-type,.ingredients-instructions .ingredients2 .product-title,.ingredients-instructions .ingredients2 .slider-wrapper .slide .subtext,.ingredients-instructions .ingredients2 h4,.ingredients-instructions .product-details .title .ingredients2 p.product-type,.ingredients-instructions footer .secondary-links .text-link,.ingredients-instructions h3,.ingredients2 #shop-local .ingredients-instructions span,.ingredients2 #shop-online .ingredients-instructions span,.ingredients2 .ingredients-instructions .grid .item .title,.ingredients2 .ingredients-instructions .product-title,.ingredients2 .ingredients-instructions .slider-wrapper .slide .subtext,.ingredients2 .ingredients-instructions h4,.ingredients2 .product-details .title .ingredients-instructions p.product-type,.product-details .title .ingredients2 .ingredients-instructions p.product-type,.slider-wrapper .slide .ingredients-instructions .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .ingredients-instructions .subtext,footer .secondary-links .ingredients-instructions .text-link{color:#cb6800;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:41px;margin:0!important;text-transform:uppercase}.ingredients-instructions .ingredients{padding:0 20px}@media (min-width:1024px){.ingredients-instructions .ingredients{grid-column:span 2/span 2;padding:0}}.ingredients-instructions .instructions{padding:0 20px}@media (min-width:1024px){.ingredients-instructions .instructions{grid-column:span 4/span 4;padding:0}}.ingredients-instructions div.border{display:flex;justify-content:center}.ingredients-instructions div.border span{border-bottom:1px solid #cb6800;margin:15px 0 20px}@media (min-width:1024px){.ingredients-instructions div.border span{border-bottom:none!important;border-left:1px solid #cb6800;margin:0!important}}.ingredients-instructions .ingredients-text,.ingredients-instructions .instructions-text{display:flex;flex-direction:column}.ingredients-instructions .ingredients-text p,.ingredients-instructions .ingredients-text ul,.ingredients-instructions .instructions-text p,.ingredients-instructions .instructions-text ul{list-style:square;margin-top:0!important}.ingredients-instructions .ingredients-text p li,.ingredients-instructions .ingredients-text ul li,.ingredients-instructions .instructions-text p li,.ingredients-instructions .instructions-text ul li{color:#7a7573;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:41px;padding-left:8px}.ingredients-instructions .ingredients-text p li::marker,.ingredients-instructions .ingredients-text ul li::marker,.ingredients-instructions .instructions-text p li::marker,.ingredients-instructions .instructions-text ul li::marker{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="18" width="18" viewBox="0 0 448 512"><path d="M384 80c8.8 0 16 7.2 16 16v320c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16h320zM64 32C28.7 32 0 60.7 0 96v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"/></svg>')}.ingredients-instructions .ingredients-text p,.ingredients-instructions .instructions-text p{font-size:1.125rem!important}@media (min-width:768px){.ingredients-instructions .ingredients-text p,.ingredients-instructions .instructions-text p{font-size:1.25rem!important}}#recipe-sharing .recent-recipes .glamour .title,#recipe-sharing .recent-recipes h2,.glamour #recipe-sharing .recent-recipes .title{grid-column:span 2/span 2;margin:0!important;text-align:center}@media (min-width:1024px){#recipe-sharing .recent-recipes{margin-top:-75px;padding-top:125px!important}#recipe-sharing .recent-recipes .glamour .title,#recipe-sharing .recent-recipes h2,.glamour #recipe-sharing .recent-recipes .title{grid-column:span 4/span 4}}.recipe-share-banner{background-color:#46902e;margin:185px 0 0;position:relative}@media (min-width:1024px){.recipe-share-banner{margin:50px 0}}.recipe-share-banner .inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 15px;position:relative}@media (min-width:1024px){.recipe-share-banner .inner{flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:40rem;padding:15px}}.recipe-share-banner .inner .bowl{left:0;margin-left:auto;margin-right:auto;max-width:250px;position:absolute;right:0;top:-13rem;width:100%}@media (min-width:1024px){.recipe-share-banner .inner .bowl{left:-18rem;margin:0!important;max-width:300px;right:unset;top:-7rem}}.recipe-share-banner .inner p{color:#fff;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0;text-align:center;text-transform:uppercase}@media (min-width:1024px){.recipe-share-banner .inner p{margin-left:75px!important}}.recipe-share-banner .inner #download-recipe i{margin-right:5px}.recipe-share-banner .inner .share-links{margin:1rem 0}@media (min-width:1024px){.recipe-share-banner .inner .share-links{margin:0 1.25rem 0 1.75rem}}.recipe-share-banner .inner .share-links a{color:#fff;text-decoration:none!important}.recipe-share-banner .inner .share-links i,.recipe-share-banner .inner .share-links svg{stroke:#fff;font-size:1.5rem}.recipe-share-banner .inner .share-links *+*{margin-left:1rem}@media (min-width:1024px){.recipe-share-banner .inner .share-links *+*{margin-left:.75rem}}.variety-picker{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}.variety-picker .options{display:grid;gap:1rem;grid-template-columns:1fr}.variety-picker .options p{margin:0!important;text-align:center}.variety-picker .options .select select{font-size:1.125rem;line-height:24px;min-width:300px;padding:19px 35px 13px 20px}@media (min-width:768px){.variety-picker .options .select select{font-size:1.25rem;min-width:400px}}.variety-picker .options .select.selected select{border:1px solid #46902e;color:#46902e}.variety-picker .options .select.selected:after{border-color:#46902e}.variety-picker button:disabled:hover{cursor:not-allowed!important}#product .gallery_and_badge{display:block;position:relative}#product .sale-badge{background:#46902e;border-radius:25px;color:#fff;display:block;font-size:14px;font-weight:700;letter-spacing:.05em;padding:5px 15px;position:absolute;right:20px;top:20px;z-index:2}@media (min-width:768px){#product .sale-badge{right:60px;top:35px}}@media (min-width:1024px){#product .sale-badge{right:60px;top:35px}}#profile-navigation{background:#072a31;display:flex;flex-direction:column;justify-content:center;padding:50px 15px 25px}@media (min-width:768px){#profile-navigation{flex-direction:row;padding:100px 15px 50px}}#profile-navigation a{color:#fff;display:flex;flex-basis:100%;justify-content:center;margin-bottom:25px;position:relative;text-decoration:none;text-transform:uppercase}@media (min-width:768px){#profile-navigation a{flex-basis:15%;margin-bottom:0}}#profile-navigation a:hover{color:#1e978a}#profile-navigation a.active.active:after{border:1px solid #1e978a;bottom:-15px;content:"";position:absolute;width:50%}.modal{position:relative;z-index:1001}.modal .backdrop{background-color:#6b7280;inset:0;opacity:75%;position:fixed}.modal .outer{inset:0;overflow-y:auto;position:fixed;width:100vw;z-index:1001}.modal .outer .wrapper{align-items:center;display:flex;justify-content:center;min-height:100%;padding:1rem}@media (min-width:1024px){.modal .outer .wrapper{padding:0}}.modal .outer .wrapper .inner{background-color:#1e978a;border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);overflow:hidden;padding:1rem;position:relative;text-align:center;width:100%}@media (min-width:1024px){.modal .outer .wrapper .inner{margin-bottom:2rem;margin-top:2rem;max-width:42rem;padding:1.5rem}}.modal .outer .wrapper .inner .dismiss{display:block;position:absolute;right:0;top:0}.modal .outer .wrapper .inner .dismiss button{background-color:transparent;color:#f8f8f7;min-width:-moz-fit-content!important;min-width:fit-content!important;padding:10px!important}.modal .outer .wrapper .inner .dismiss button:focus{outline:2px solid transparent;outline-offset:2px}.modal .outer .wrapper .inner .dismiss button:hover{color:#f7e48d}.modal .outer .wrapper .inner .dismiss button svg{height:1.5rem;width:1.5rem}.modal .outer .wrapper .inner p.title{color:#fff;font-size:1.75rem;letter-spacing:.045em;margin:0!important;text-transform:uppercase}@media (min-width:768px){.modal .outer .wrapper .inner p.title{font-size:2.125rem}}.modal .outer .wrapper .inner p{color:#fff;font-size:1.125rem;margin:0!important}@media (min-width:768px){.modal .outer .wrapper .inner p{font-size:1.25rem}}.modal .outer .wrapper .inner .success{background-color:#46902e;color:#fff;font-size:1.125rem;margin:1rem auto!important;padding:1rem}@media (min-width:768px){.modal .outer .wrapper .inner .success{font-size:1.25rem}}.modal .outer .wrapper .inner .success span{display:block;font-weight:700}.modal .outer .wrapper .inner .form{padding-bottom:0!important;padding-left:0;padding-right:0}.modal .outer .wrapper .inner .form label{color:#fff}.modal .outer .wrapper .inner .form .inputs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:10px}@media (min-width:1024px){.modal .outer .wrapper .inner .form .inputs{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1024px;width:100%}.modal .outer .wrapper .inner .form .inputs label{text-align:left}}.modal .outer .wrapper .inner .form .has-captcha .g-recaptcha{display:flex;justify-content:center}.modal .outer .wrapper .inner .form button:disabled{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important;cursor:not-allowed!important;display:none}.modal .outer .wrapper .inner .form button:disabled:hover{cursor:not-allowed!important}.modal .outer .wrapper .inner span.error{background-color:#b30900;color:#fff;display:flex;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.9375rem;font-weight:700;justify-content:center;margin:.5rem 0;padding:1rem}@media (min-width:1024px){.modal .outer .wrapper .inner span.error{font-size:1rem;margin:1rem 0;padding:1rem}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.banner{background-color:#114216;color:#fff;display:block;margin:0 auto;max-width:1920px;padding:40px 0;text-align:center;width:100%}@media (min-width:1300px){.banner{padding:80px 0}}@media (min-width:1024px){.banner.banner-slim{padding:55px 0!important}}.banner .glamour .title,.banner .hero .title,.banner .slider-wrapper .slide .title,.banner h1,.banner h2,.glamour .banner .title,.hero .banner .title,.slider-wrapper .slide .banner .title{color:#fff;margin:0}.banner p{color:#fff;font-size:1rem;font-weight:500;margin:15px 0 0;padding:0 30px}@media (min-width:768px){.banner p{font-size:1.125rem;margin-left:auto;margin-right:auto;padding-left:70px;padding-right:70px}}@media (min-width:1300px){.banner p{font-size:1.5rem;padding-left:150px;padding-right:150px}}.banner.banner-color-evergreen{background-color:#072a31}.banner.banner-color-darkgreen{background-color:#114216}.banner.banner-color-green{background-color:#46902e}.banner.banner-color-greenbg{background-color:rgba(70,144,46,.2);background-image:url(/images/ralston-background-illustration-green.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.banner.banner-color-greenbg .glamour .title,.banner.banner-color-greenbg .hero .title,.banner.banner-color-greenbg .slider-wrapper .slide .title,.banner.banner-color-greenbg h1,.banner.banner-color-greenbg h2,.glamour .banner.banner-color-greenbg .title,.hero .banner.banner-color-greenbg .title,.slider-wrapper .slide .banner.banner-color-greenbg .title{color:#3f2021}.banner.banner-color-greenbg li,.banner.banner-color-greenbg p{color:#7a7573}.banner.banner-color-lime{background-color:#9cb92d}.banner.banner-color-orange{background-color:#cb6800}.banner.banner-color-blue{background-color:#0072cd}.banner.banner-color-darkblue{background-color:#0d2879}.banner.banner-color-purple{background-color:#403744}.banner.banner-color-teal{background-color:#1e978a}.banner.banner-color-gray{background-color:#f8f8f7}.banner.banner-color-gray .glamour .title,.banner.banner-color-gray .hero .title,.banner.banner-color-gray .slider-wrapper .slide .title,.banner.banner-color-gray h1,.banner.banner-color-gray h2,.glamour .banner.banner-color-gray .title,.hero .banner.banner-color-gray .title,.slider-wrapper .slide .banner.banner-color-gray .title{color:#3f2021}.banner.banner-color-gray li,.banner.banner-color-gray p{color:#7a7573}.banner.has-image-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.banner.has-hero{padding:40px 0}@media (min-width:768px){.banner.has-hero{padding:50px 0}}#storepoint-container form#storepoint-search .banner.has-hero #storepoint-searchbar-submit,.banner.has-hero #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner.has-hero .button{margin-top:1.25rem}#promo-banner{background-color:#cb6800;display:flex;flex-direction:column;justify-content:center;padding:8px 10px;position:relative;text-align:center;width:100%;z-index:100}@media (min-width:1024px){#promo-banner{padding:8px 20px}}#promo-banner a,#promo-banner p,#promo-banner span{color:#fff;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:13px;font-style:italic;margin:0;padding:0}@media (min-width:1024px){#promo-banner a,#promo-banner p,#promo-banner span{font-size:16px}}#offline{background-color:#b30900;flex-direction:column;justify-content:center;text-align:center;width:100%}#offline p{color:#fff;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:15px;font-weight:700}.product-callout{align-items:center;background-color:#fff;color:#7a7573;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1920px;padding:30px 0 8px;text-align:center;width:100%}@media (min-width:1024px){.product-callout{flex-direction:row;padding:80px 0 75px}}.product-callout img{margin:0;max-width:250px}@media (min-width:768px){.product-callout img{margin:0 150px;max-width:400px}}.product-callout .text{min-width:40%}.glamour .product-callout .text .title,.product-callout .text .glamour .title,.product-callout .text h2{color:#b30900;margin-bottom:0}.product-callout .text .product-subtitle{color:#b30900;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;padding-bottom:20px}@media (min-width:768px){.product-callout .text .product-subtitle{font-size:1.25rem}}.product-callout .text p{color:#7a7573;padding:0 10px}.product-callout .text .logos{padding:15px 0}.product-callout .text .buttons{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.product-callout .text .buttons a:first-child{margin-right:35px}}.product-callout .text .buttons a{margin-bottom:15px}@media (min-width:768px){.product-callout .text .buttons{flex-direction:row}.product-callout .text .buttons a{margin-bottom:0}}.alert{flex-direction:column;justify-content:center;margin-bottom:25px;padding:15px;text-align:center;width:100%}.alert li,.alert p,.alert span{color:#fff;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:15px;font-weight:700}#shop-local .ingredients2 .alert span,#shop-online .ingredients2 .alert span,.alert #shop-local .ingredients2 span,.alert #shop-online .ingredients2 span,.alert .ingredients2 #shop-local span,.alert .ingredients2 #shop-online span,.alert .ingredients2 .grid .item .title,.alert .ingredients2 .product-details .title p.product-type,.alert .ingredients2 .product-title,.alert .ingredients2 .slider-wrapper .slide .subtext,.alert .ingredients2 h4,.alert .product-details .title .ingredients2 p.product-type,.alert footer .secondary-links .text-link,.alert h3,.grid .item .alert .ingredients2 .title,.grid .item .ingredients2 .alert .title,.ingredients2 #shop-local .alert span,.ingredients2 #shop-online .alert span,.ingredients2 .alert .grid .item .title,.ingredients2 .alert .product-title,.ingredients2 .alert .slider-wrapper .slide .subtext,.ingredients2 .alert h4,.ingredients2 .product-details .title .alert p.product-type,.product-details .title .ingredients2 .alert p.product-type,.slider-wrapper .slide .alert .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .alert .subtext,footer .secondary-links .alert .text-link{color:#f8f8f7;font-size:.9375rem;margin-bottom:10px;padding:0 20px}@media (min-width:768px){#shop-local .ingredients2 .alert span,#shop-online .ingredients2 .alert span,.alert #shop-local .ingredients2 span,.alert #shop-online .ingredients2 span,.alert .ingredients2 #shop-local span,.alert .ingredients2 #shop-online span,.alert .ingredients2 .grid .item .title,.alert .ingredients2 .product-details .title p.product-type,.alert .ingredients2 .product-title,.alert .ingredients2 .slider-wrapper .slide .subtext,.alert .ingredients2 h4,.alert .product-details .title .ingredients2 p.product-type,.alert footer .secondary-links .text-link,.alert h3,.grid .item .alert .ingredients2 .title,.grid .item .ingredients2 .alert .title,.ingredients2 #shop-local .alert span,.ingredients2 #shop-online .alert span,.ingredients2 .alert .grid .item .title,.ingredients2 .alert .product-title,.ingredients2 .alert .slider-wrapper .slide .subtext,.ingredients2 .alert h4,.ingredients2 .product-details .title .alert p.product-type,.product-details .title .ingredients2 .alert p.product-type,.slider-wrapper .slide .alert .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .alert .subtext,footer .secondary-links .alert .text-link{font-size:1.25rem;margin:0}}.alert ul{list-style:none;padding:0}.alert ul li{margin-bottom:10px}.alert ul li span{font-weight:700;text-transform:capitalize}.alert.success{background-color:#46902e}.alert.error{background-color:#b30900}.cookie-consent{align-items:center;background-color:#9cb92d;bottom:0;display:flex;flex-direction:column;justify-content:space-evenly;margin-bottom:0;padding:20px 15px;position:sticky;text-align:center;width:100%;z-index:999}@media (min-width:768px){.cookie-consent{flex-direction:row}}#shop-local .ingredients2 .cookie-consent span,#shop-online .ingredients2 .cookie-consent span,.cookie-consent #shop-local .ingredients2 span,.cookie-consent #shop-online .ingredients2 span,.cookie-consent .ingredients2 #shop-local span,.cookie-consent .ingredients2 #shop-online span,.cookie-consent .ingredients2 .grid .item .title,.cookie-consent .ingredients2 .product-details .title p.product-type,.cookie-consent .ingredients2 .product-title,.cookie-consent .ingredients2 .slider-wrapper .slide .subtext,.cookie-consent .ingredients2 h4,.cookie-consent .product-details .title .ingredients2 p.product-type,.cookie-consent footer .secondary-links .text-link,.cookie-consent h3,.grid .item .cookie-consent .ingredients2 .title,.grid .item .ingredients2 .cookie-consent .title,.ingredients2 #shop-local .cookie-consent span,.ingredients2 #shop-online .cookie-consent span,.ingredients2 .cookie-consent .grid .item .title,.ingredients2 .cookie-consent .product-title,.ingredients2 .cookie-consent .slider-wrapper .slide .subtext,.ingredients2 .cookie-consent h4,.ingredients2 .product-details .title .cookie-consent p.product-type,.product-details .title .ingredients2 .cookie-consent p.product-type,.slider-wrapper .slide .cookie-consent .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .cookie-consent .subtext,footer .secondary-links .cookie-consent .text-link{color:#fff;font-size:.75rem;margin-bottom:10px;padding:0 20px}@media (min-width:768px){#shop-local .ingredients2 .cookie-consent span,#shop-online .ingredients2 .cookie-consent span,.cookie-consent #shop-local .ingredients2 span,.cookie-consent #shop-online .ingredients2 span,.cookie-consent .ingredients2 #shop-local span,.cookie-consent .ingredients2 #shop-online span,.cookie-consent .ingredients2 .grid .item .title,.cookie-consent .ingredients2 .product-details .title p.product-type,.cookie-consent .ingredients2 .product-title,.cookie-consent .ingredients2 .slider-wrapper .slide .subtext,.cookie-consent .ingredients2 h4,.cookie-consent .product-details .title .ingredients2 p.product-type,.cookie-consent footer .secondary-links .text-link,.cookie-consent h3,.grid .item .cookie-consent .ingredients2 .title,.grid .item .ingredients2 .cookie-consent .title,.ingredients2 #shop-local .cookie-consent span,.ingredients2 #shop-online .cookie-consent span,.ingredients2 .cookie-consent .grid .item .title,.ingredients2 .cookie-consent .product-title,.ingredients2 .cookie-consent .slider-wrapper .slide .subtext,.ingredients2 .cookie-consent h4,.ingredients2 .product-details .title .cookie-consent p.product-type,.product-details .title .ingredients2 .cookie-consent p.product-type,.slider-wrapper .slide .cookie-consent .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .cookie-consent .subtext,footer .secondary-links .cookie-consent .text-link{font-size:1rem;margin:0}}.cookie-consent a{color:#fff}.cookie-consent button{background-color:#cb6800;border:none;color:#fff}.home-banner{display:block}@media (min-width:1024px){.home-banner{align-items:center;background-position:85%;background-size:cover;display:flex;height:675px}}@media (min-width:1300px){.home-banner{background-position:100%}}.home-banner .mobile-image{display:block;padding:50px 20px 0}@media (min-width:1024px){.home-banner .mobile-image{display:none}}.home-banner .text-container{display:block;padding:20px 20px 50px;width:100%}@media (min-width:1024px){.home-banner .text-container{margin-left:2%;max-width:30%;padding:0}}@media (min-width:1300px){.home-banner .text-container{margin-left:4%;max-width:40%}}#storepoint-container form#storepoint-search .home-banner .text-container #storepoint-searchbar-submit,.home-banner .text-container #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.home-banner .text-container .button{margin-left:0;margin-right:0}#shop-local .ingredients2 .home-banner span,#shop-online .ingredients2 .home-banner span,.glamour .home-banner .title,.grid .item .home-banner .ingredients2 .title,.grid .item .ingredients2 .home-banner .title,.home-banner #shop-local .ingredients2 span,.home-banner #shop-online .ingredients2 span,.home-banner .glamour .title,.home-banner .ingredients2 #shop-local span,.home-banner .ingredients2 #shop-online span,.home-banner .ingredients2 .grid .item .title,.home-banner .ingredients2 .product-details .title p.product-type,.home-banner .ingredients2 .product-title,.home-banner .ingredients2 .slider-wrapper .slide .subtext,.home-banner .ingredients2 h4,.home-banner .product-details .title .ingredients2 p.product-type,.home-banner footer .secondary-links .text-link,.home-banner h2,.home-banner h3,.ingredients2 #shop-local .home-banner span,.ingredients2 #shop-online .home-banner span,.ingredients2 .home-banner .grid .item .title,.ingredients2 .home-banner .product-title,.ingredients2 .home-banner .slider-wrapper .slide .subtext,.ingredients2 .home-banner h4,.ingredients2 .product-details .title .home-banner p.product-type,.product-details .title .ingredients2 .home-banner p.product-type,.slider-wrapper .slide .home-banner .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 .home-banner .subtext,footer .secondary-links .home-banner .text-link{color:#fff}#breadcrumbs{margin:0 auto -30px;padding:10px 20px 0;position:relative;width:100%;z-index:500}@media (min-width:768px){#breadcrumbs{margin-bottom:-60px;padding:40px 30px 0}}#breadcrumbs a{color:#fff;font-size:.5625rem;text-decoration:none}@media (min-width:768px){#breadcrumbs a{font-size:.6875rem}}#breadcrumbs span.separator{border-bottom:3px solid transparent;border-left:3px solid #fff;border-top:3px solid transparent;display:inline-block;height:0;margin:0 3px;width:0}@media (min-width:768px){#breadcrumbs span.separator{border-bottom:4px solid transparent;border-left:4px solid #fff;border-top:4px solid transparent}}#breadcrumbs .mobile-hidden{display:none!important}@media (min-width:768px){#breadcrumbs .mobile-hidden{display:inline-block!important}}#edit-page{position:absolute;right:10px;top:8px}@media (min-width:768px){#edit-page{right:0}}#storepoint-container form#storepoint-search #storepoint-searchbar-submit,.button,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button){align-items:center;border:0;display:inline-flex;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.08em;line-height:1;margin:0 10px;min-width:250px;padding:18px 30px 15px;text-align:center;text-decoration:none;text-transform:uppercase}@media (min-width:768px){#storepoint-container form#storepoint-search #storepoint-searchbar-submit,.button,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button){margin:0;min-width:auto}}#storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.button:hover,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button):hover{cursor:pointer}#storepoint-container form#storepoint-search .primary#storepoint-searchbar-submit,.button.primary,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).primary{background-color:#cb6800;color:#fff}#storepoint-container form#storepoint-search .primary#storepoint-searchbar-submit:hover,.button.primary:hover,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).primary:hover{background-color:#9cb92d}#storepoint-container form#storepoint-search .secondary#storepoint-searchbar-submit,.button.secondary,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).secondary{background-color:#fff;border:1px solid #cb6800;color:#cb6800}#storepoint-container form#storepoint-search .secondary#storepoint-searchbar-submit:hover,.button.secondary:hover,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).secondary:hover{background-color:#fff;border:1px solid #9cb92d;color:#9cb92d}#storepoint-container form#storepoint-search .secondary-to-primary#storepoint-searchbar-submit,.button.secondary-to-primary,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).secondary-to-primary{background-color:#fff;color:#cb6800}#storepoint-container form#storepoint-search .secondary-to-primary#storepoint-searchbar-submit:hover,.button.secondary-to-primary:hover,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).secondary-to-primary:hover{color:#9cb92d}#storepoint-container form#storepoint-search .ghost#storepoint-searchbar-submit,.button.ghost,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).ghost{background-color:transparent;border:2px solid #fff;color:#fff}#storepoint-container form#storepoint-search .ghost#storepoint-searchbar-submit:hover,.button.ghost:hover,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).ghost:hover{background-color:#fff;color:#cb6800}#storepoint-container form#storepoint-search .golden#storepoint-searchbar-submit,#storepoint-container form#storepoint-search .orange#storepoint-searchbar-submit,.button.golden,.button.orange,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).golden,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).orange{background-color:#cb6800;color:#fff}#storepoint-container form#storepoint-search .gray#storepoint-searchbar-submit,.button.gray,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).gray{background-color:#fff;border:1px solid #7a7573;color:#7a7573}#storepoint-container form#storepoint-search .gray#storepoint-searchbar-submit:hover,.button.gray:hover,button:not([data-controls=prev]):not([data-controls=next]):not([aria-controls=tns1]):not(.gm-control-active):not(.quantity-button):not(.cart-nav-button):not(#close-cart-button):not(.target-burger):not(.product-image-button).gray:hover{background-color:#f8f8f7;color:#2d2828;cursor:not-allowed!important}#storepoint-container form#storepoint-search .banner-color-blue #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-green #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-lime #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-purple #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-red #storepoint-searchbar-submit,.banner-color-blue #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-blue .button,.banner-color-green #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-green .button,.banner-color-lime #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-lime .button,.banner-color-purple #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-purple .button,.banner-color-red #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-red .button{background-color:#ac53b6}#storepoint-container form#storepoint-search .banner-color-blue #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-green #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-lime #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-purple #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-red #storepoint-searchbar-submit:hover,.banner-color-blue #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-blue .button:hover,.banner-color-green #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-green .button:hover,.banner-color-lime #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-lime .button:hover,.banner-color-purple #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-purple .button:hover,.banner-color-red #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-red .button:hover{color:#fff}#storepoint-container form#storepoint-search .banner-color-blue #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-green #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-lime #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-purple #storepoint-searchbar-submit,#storepoint-container form#storepoint-search .banner-color-red #storepoint-searchbar-submit,.banner-color-blue #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-blue .button,.banner-color-green #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-green .button,.banner-color-lime #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-lime .button,.banner-color-purple #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-purple .button,.banner-color-red #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.banner-color-red .button{background-color:transparent;border:2px solid #fff;color:#fff}#storepoint-container form#storepoint-search .banner-color-blue #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-green #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-lime #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-purple #storepoint-searchbar-submit:hover,#storepoint-container form#storepoint-search .banner-color-red #storepoint-searchbar-submit:hover,.banner-color-blue #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-blue .button:hover,.banner-color-green #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-green .button:hover,.banner-color-lime #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-lime .button:hover,.banner-color-purple #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-purple .button:hover,.banner-color-red #storepoint-container form#storepoint-search #storepoint-searchbar-submit:hover,.banner-color-red .button:hover{background-color:#fff;color:#cb6800}button.gm-control-active{color:#b30900}.cart-nav-button{padding:0;position:relative}.cart-nav-button:hover{cursor:pointer}.cart-nav-button .count{background:#cb6800;border-radius:50%;color:#fff;font-family:Arial,sans-serif;font-size:8px;height:15px;padding:3px;position:absolute;right:-1px;top:-5px;width:15px}@media (min-width:768px){.cart-nav-button .count{font-size:10px;height:18px;right:-4px;top:-8px;width:18px}}#cart{display:none}#cart.active{background-color:#fff;box-shadow:0 4px 13px 0 rgba(0,0,0,.24),0 1px 4px 0 rgba(0,0,0,.19);display:flex;flex-direction:column;height:100%;min-height:100vh;padding:30px;position:absolute;right:0;width:95%;z-index:100}@media (min-width:1024px){#cart.active{width:60%}}@media (min-width:1300px){#cart.active{width:45%}}#cart.active .glamour .title,#cart.active h2,.glamour #cart.active .title{color:#2d2828;margin:0}#cart.active .title{align-items:center;display:flex;justify-content:space-between}#cart.active .title a,#cart.active .title button{background:none;border:none;font-size:.875rem;margin-right:10px;text-decoration:underline}#cart.active .title a:hover,#cart.active .title button:hover{cursor:pointer}#cart.active hr{margin:15px 0;width:100%}#cart.active #close-cart-button{display:inline-flex!important}#cart #close-cart-button{align-items:center;background:transparent;border:1px solid #2d2828;border-radius:32px;display:none;height:32px;justify-content:center;right:0;top:0;width:32px}#cart #close-cart-button i{color:#2d2828}#cart #close-cart-button:hover{background-color:#2d2828;cursor:pointer}#cart #close-cart-button:hover i{color:#fff}#cart .line-item{display:flex;flex-direction:column;margin-bottom:25px;padding:10px;position:relative}#cart .line-item:hover{background-color:#f8f8f7}#cart .line-item .item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:25px;text-align:center}@media (min-width:768px){#cart .line-item .item{flex-direction:row;justify-content:space-between;text-align:initial}}#cart .line-item .grid .item .ingredients2 .title,#cart .line-item .item #shop-local .ingredients2 span,#cart .line-item .item #shop-online .ingredients2 span,#cart .line-item .item .ingredients2 #shop-local span,#cart .line-item .item .ingredients2 #shop-online span,#cart .line-item .item .ingredients2 .product-details .title p.product-type,#cart .line-item .item .ingredients2 .product-title,#cart .line-item .item .ingredients2 .slider-wrapper .slide .subtext,#cart .line-item .item .ingredients2 h4,#cart .line-item .item .product-details .title .ingredients2 p.product-type,#cart .line-item .item footer .secondary-links .text-link,#cart .line-item .item h3,#shop-local .ingredients2 #cart .line-item .item span,#shop-online .ingredients2 #cart .line-item .item span,.grid #cart .line-item .item .ingredients2 .title,.grid .ingredients2 #cart .line-item .item .title,.ingredients2 #cart .line-item .grid .item .title,.ingredients2 #cart .line-item .item .product-title,.ingredients2 #cart .line-item .item .slider-wrapper .slide .subtext,.ingredients2 #cart .line-item .item h4,.ingredients2 #shop-local #cart .line-item .item span,.ingredients2 #shop-online #cart .line-item .item span,.ingredients2 .product-details .title #cart .line-item .item p.product-type,.product-details .title .ingredients2 #cart .line-item .item p.product-type,.slider-wrapper .slide #cart .line-item .item .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 #cart .line-item .item .subtext,footer .secondary-links #cart .line-item .item .text-link{font-size:1rem;margin-bottom:0}@media (min-width:768px){#cart .line-item .grid .item .ingredients2 .title,#cart .line-item .item #shop-local .ingredients2 span,#cart .line-item .item #shop-online .ingredients2 span,#cart .line-item .item .ingredients2 #shop-local span,#cart .line-item .item .ingredients2 #shop-online span,#cart .line-item .item .ingredients2 .product-details .title p.product-type,#cart .line-item .item .ingredients2 .product-title,#cart .line-item .item .ingredients2 .slider-wrapper .slide .subtext,#cart .line-item .item .ingredients2 h4,#cart .line-item .item .product-details .title .ingredients2 p.product-type,#cart .line-item .item footer .secondary-links .text-link,#cart .line-item .item h3,#shop-local .ingredients2 #cart .line-item .item span,#shop-online .ingredients2 #cart .line-item .item span,.grid #cart .line-item .item .ingredients2 .title,.grid .ingredients2 #cart .line-item .item .title,.ingredients2 #cart .line-item .grid .item .title,.ingredients2 #cart .line-item .item .product-title,.ingredients2 #cart .line-item .item .slider-wrapper .slide .subtext,.ingredients2 #cart .line-item .item h4,.ingredients2 #shop-local #cart .line-item .item span,.ingredients2 #shop-online #cart .line-item .item span,.ingredients2 .product-details .title #cart .line-item .item p.product-type,.product-details .title .ingredients2 #cart .line-item .item p.product-type,.slider-wrapper .slide #cart .line-item .item .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 #cart .line-item .item .subtext,footer .secondary-links #cart .line-item .item .text-link{font-size:1.375rem}}#cart .line-item .grid .item .title,#cart .line-item .item #shop-local span,#cart .line-item .item #shop-online span,#cart .line-item .item .product-details .title p.product-type,#cart .line-item .item .product-title,#cart .line-item .item .slider-wrapper .slide .subtext,#cart .line-item .item h4,#shop-local #cart .line-item .item span,#shop-online #cart .line-item .item span,.grid #cart .line-item .item .title,.product-details .title #cart .line-item .item p.product-type,.slider-wrapper .slide #cart .line-item .item .subtext{font-size:.875rem;margin:5px 0 0}#cart .line-item .item p{font-size:1rem;margin-bottom:0}#cart .line-item .item .price{align-items:center;display:flex;flex-direction:column;justify-content:end}@media (min-width:1024px){#cart .line-item .item .price{align-items:end}#cart .line-item .item .price p{font-size:1.125rem}}#cart .line-item .item .price a{color:#7a7573}#cart .line-item .item .price a:hover{color:#cb6800;cursor:pointer}#cart .line-item .item .details{flex:1;text-align:center}@media (min-width:768px){#cart .line-item .item .details{padding-left:35px;text-align:left}}#cart .line-item .item .variants p{margin:0!important}#cart .line-item .buttons{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){#cart .line-item .buttons{flex-direction:row;max-height:50px}}#cart .line-item .buttons .quantity-selector{margin-bottom:20px}@media (min-width:768px){#cart .line-item .buttons .quantity-selector{margin-bottom:0}}#cart .line-item .buttons button{margin:0!important}#cart .line-item img{max-width:150px!important}#cart .subtotal{border-top:1px solid #d6d6d7;margin-top:20px;padding:20px 10px;text-align:center}#cart .subtotal #shop-local .ingredients2 span,#cart .subtotal #shop-online .ingredients2 span,#cart .subtotal .ingredients2 #shop-local span,#cart .subtotal .ingredients2 #shop-online span,#cart .subtotal .ingredients2 .grid .item .title,#cart .subtotal .ingredients2 .product-details .title p.product-type,#cart .subtotal .ingredients2 .product-title,#cart .subtotal .ingredients2 .slider-wrapper .slide .subtext,#cart .subtotal .ingredients2 h4,#cart .subtotal .product-details .title .ingredients2 p.product-type,#cart .subtotal footer .secondary-links .text-link,#cart .subtotal h3,#shop-local .ingredients2 #cart .subtotal span,#shop-online .ingredients2 #cart .subtotal span,.grid .item #cart .subtotal .ingredients2 .title,.grid .item .ingredients2 #cart .subtotal .title,.ingredients2 #cart .subtotal .grid .item .title,.ingredients2 #cart .subtotal .product-title,.ingredients2 #cart .subtotal .slider-wrapper .slide .subtext,.ingredients2 #cart .subtotal h4,.ingredients2 #shop-local #cart .subtotal span,.ingredients2 #shop-online #cart .subtotal span,.ingredients2 .product-details .title #cart .subtotal p.product-type,.product-details .title .ingredients2 #cart .subtotal p.product-type,.slider-wrapper .slide #cart .subtotal .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 #cart .subtotal .subtext,footer .secondary-links #cart .subtotal .text-link{color:#0072cd;margin:0 0 10px}#cart .subtotal p{margin:0}#cart .notes{padding:10px!important}#cart .notes #shop-local .ingredients2 span,#cart .notes #shop-online .ingredients2 span,#cart .notes .ingredients2 #shop-local span,#cart .notes .ingredients2 #shop-online span,#cart .notes .ingredients2 .grid .item .title,#cart .notes .ingredients2 .product-details .title p.product-type,#cart .notes .ingredients2 .product-title,#cart .notes .ingredients2 .slider-wrapper .slide .subtext,#cart .notes .ingredients2 h4,#cart .notes .product-details .title .ingredients2 p.product-type,#cart .notes footer .secondary-links .text-link,#cart .notes h3,#shop-local .ingredients2 #cart .notes span,#shop-online .ingredients2 #cart .notes span,.grid .item #cart .notes .ingredients2 .title,.grid .item .ingredients2 #cart .notes .title,.ingredients2 #cart .notes .grid .item .title,.ingredients2 #cart .notes .product-title,.ingredients2 #cart .notes .slider-wrapper .slide .subtext,.ingredients2 #cart .notes h4,.ingredients2 #shop-local #cart .notes span,.ingredients2 #shop-online #cart .notes span,.ingredients2 .product-details .title #cart .notes p.product-type,.product-details .title .ingredients2 #cart .notes p.product-type,.slider-wrapper .slide #cart .notes .ingredients2 .subtext,.slider-wrapper .slide .ingredients2 #cart .notes .subtext,footer .secondary-links #cart .notes .text-link{font-size:.875rem;margin:0 0 5px;text-align:center}#cart .notes span{font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;font-weight:700;line-height:1.3em}@media (min-width:768px){#cart .notes span{font-size:1rem;line-height:1.65em}}#cart .notes span.success{color:#46902e}#cart .notes span.error{color:#b30900}#cart .notes textarea.success{border:2px solid #46902e!important}#cart .notes textarea.error{border:2px solid #b30900!important}.featured-recipes{background-image:url(/images/ralston-background-illustration.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;margin:0 auto;max-width:1920px;padding:30px 0 80px;text-align:center;width:100%}@media (min-width:768px){.featured-recipes{padding:80px 0}}.featured-recipes .glamour .title,.featured-recipes h2,.glamour .featured-recipes .title{margin:.5em}.featured-recipes p{font-size:.8125rem;line-height:1.35rem;margin-top:10px;padding:0 20px 20px}@media (min-width:768px){.featured-recipes p{font-size:1.25rem!important;margin-left:auto;margin-right:auto;max-width:75rem}}.featured-recipes .grid-wrapper{padding-top:24px}.featured-recipes .item p{font-size:.8125rem!important;line-height:1.35rem}@media (min-width:768px){.featured-recipes .item p{font-size:1.25rem!important}.featured-recipes .item a.product-image{align-items:center;display:flex;min-height:396.5px}}.rice-varieties{margin:0 auto;max-width:1920px;padding:30px 0 50px;text-align:center;width:100%}@media (min-width:768px){.rice-varieties{padding:50px 0 65px}}.rice-varieties p{color:#7a7573;display:block;font-size:1rem;margin:12px auto 0;max-width:1435px;padding:0 25px;width:100%}@media (min-width:768px){.rice-varieties p{font-size:1.125rem;margin:0 auto;max-width:75rem}}@media (min-width:1300px){.rice-varieties p{font-size:1.25rem}}.featured-products{margin:0 auto;max-width:1920px;padding:30px 0 80px;text-align:center;width:100%}@media (min-width:768px){.featured-products{padding:80px 0}}.featured-products .glamour .title,.featured-products h2,.glamour .featured-products .title{margin:.5em}.featured-products p{font-size:.8125rem;line-height:1.35rem;margin-top:10px;padding:0 20px 20px}@media (min-width:768px){.featured-products p{font-size:1.25rem;margin-left:auto;margin-right:auto;max-width:75rem}}.featured-products .two-mobile-four-desktop{-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr;row-gap:50px}@media (min-width:1024px){.featured-products .two-mobile-four-desktop{-moz-column-gap:50px;column-gap:50px;grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1500px){.featured-products .two-mobile-four-desktop{-moz-column-gap:65px;column-gap:65px}}.featured-products .item{max-width:157px!important;position:relative}@media (min-width:1024px){.featured-products .item{max-width:unset!important}}.featured-products .item .title{margin-bottom:0!important}.featured-products .item .product-subtitle{font-size:.75rem!important}@media (min-width:768px){.featured-products .item .product-subtitle{font-size:.8125rem!important}}.featured-products .item .price{color:#46902e;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:1.25rem!important}@media (min-width:768px){.featured-products .item .price{font-size:2rem!important}}#storepoint-container form#storepoint-search .featured-products .item #storepoint-searchbar-submit,.featured-products .item #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.featured-products .item .button{font-size:.8125rem;margin-top:15px;min-width:-moz-fit-content!important;min-width:fit-content!important;padding:13px 12px 10px}@media (min-width:1024px){#storepoint-container form#storepoint-search .featured-products .item #storepoint-searchbar-submit,.featured-products .item #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.featured-products .item .button{font-size:1rem;min-width:100%!important;padding:18px 30px 15px}}@media (min-width:768px){.featured-products .item a.product-image{align-items:center;display:flex;min-height:396.5px}}.featured-products .item .floating{border-radius:.5rem;color:#fff;font-family:Arquitecta,Verdana,sans-serif;font-size:.75rem!important;line-height:1;max-width:-moz-fit-content;max-width:fit-content;padding:10px 15px;position:absolute;right:0;text-transform:uppercase;top:-10px}@media (min-width:1024px){.featured-products .item .floating{font-size:.8125rem!important;padding:14px 19px;right:0;top:-5px}}.featured-products .item .floating.blue{background:#0072cd;color:#fff}.featured-products .item .floating.darkblue{background:#0d2879;color:#fff}.featured-products .item .floating.darkgreen{background:#114216;color:#fff}.featured-products .item .floating.gray{background:#7a7573;color:#2d2828}.featured-products .item .floating.orange{background:#cb6800;color:#fff}.featured-products .item .floating.purple{background:#403744;color:#fff}.featured-products .item .floating.light-purple{background:#ac53b6;color:#fff}.featured-products .item .floating.green{background:#46902e;color:#fff}.featured-products .item .floating.lime{background:#9cb92d;color:#2d2828}.featured-products .item .floating.evergreen{background:#072a31;color:#fff}.featured-products .item .floating.teal{background:#1e978a;color:#2d2828}.featured-products .item .floating.yellow{background:#cc9e0f;color:#fff}.featured-products .sliding-grid{position:relative}@media (min-width:1024px){.featured-products .sliding-grid{padding:0 25px}}@media (min-width:1500px){.featured-products .sliding-grid{padding:0 45px}}.featured-products .sliding-grid .bottom-nav{background:transparent;display:none;justify-content:center;width:100%}@media (min-width:1024px){.featured-products .sliding-grid .bottom-nav{display:flex}}.featured-products .sliding-grid .bottom-nav button{background:#9cb92d;border-radius:1em;color:transparent;display:inline-block;height:1em;margin:5px!important;max-width:1em!important;min-width:1em!important;padding:7px!important;width:1em!important}.featured-products .sliding-grid .bottom-nav button.active{background:#cb6800}.featured-products .sliding-grid .bottom-nav button:hover{cursor:pointer}.featured-products .sliding-grid button.next-slide-button,.featured-products .sliding-grid button.prev-slide-button{background-color:#fff;border:1px solid #cb6800;color:#cb6800;display:inline-flex;font-size:.8125rem;justify-content:center;min-width:150px;padding:10px 12px;text-align:center;text-decoration:none}.featured-products .sliding-grid button.next-slide-button:hover,.featured-products .sliding-grid button.prev-slide-button:hover{background-color:#fff;border:1px solid #9cb92d;color:#9cb92d}@media (min-width:1024px){.featured-products .sliding-grid button.next-slide-button,.featured-products .sliding-grid button.prev-slide-button{background:transparent;border:0;content:" ";font-size:4em;min-width:-moz-fit-content;min-width:fit-content;padding:0;position:absolute;top:45%;z-index:50}.featured-products .sliding-grid button.next-slide-button:hover,.featured-products .sliding-grid button.prev-slide-button:hover{background:transparent!important;border:0!important}}.featured-products .sliding-grid button.next-slide-button:hover,.featured-products .sliding-grid button.prev-slide-button:hover{cursor:pointer}@media (min-width:1024px){.featured-products .sliding-grid button.next-slide-button[data-controls=prev],.featured-products .sliding-grid button.prev-slide-button[data-controls=prev]{justify-content:flex-start;left:7px}.featured-products .sliding-grid button.next-slide-button[data-controls=prev]:after,.featured-products .sliding-grid button.prev-slide-button[data-controls=prev]:after{border:5px solid #9cb92d;border-right:0;border-top:0;content:" ";display:block;height:.5em;margin-left:10px;pointer-events:none;transform:rotate(45deg);transform-origin:center;width:.5em;z-index:5}.featured-products .sliding-grid button.next-slide-button[data-controls=next],.featured-products .sliding-grid button.prev-slide-button[data-controls=next]{justify-content:flex-end;right:7px}.featured-products .sliding-grid button.next-slide-button[data-controls=next]:before,.featured-products .sliding-grid button.prev-slide-button[data-controls=next]:before{border:5px solid #9cb92d;border-right:0;border-top:0;content:" ";display:block;height:.5em;margin-right:10px;pointer-events:none;transform:rotate(-135deg);transform-origin:center;width:.5em;z-index:5}.featured-products .sliding-grid button.next-slide-button span,.featured-products .sliding-grid button.prev-slide-button span{display:none}}.featured-products .ending-button{margin-top:15px;width:81%}@media (min-width:1024px){.featured-products .ending-button{margin-top:25px;width:auto}}.column-callouts{padding:30px 0 80px;text-align:center}@media (min-width:768px){.column-callouts{padding:80px 0}}.column-callouts .inner{margin:0 auto;max-width:1920px;width:100%}.column-callouts .grid{padding-bottom:0!important}.column-callouts.two-mobile-four-desktop .item{max-width:157px!important}@media (min-width:1024px){.column-callouts.two-mobile-four-desktop .item{max-width:unset!important}}.column-callouts .glamour .title,.column-callouts h2,.glamour .column-callouts .title{margin:.5em}.column-callouts p{font-size:.8125rem;line-height:1.35rem;margin-top:10px;padding:0 20px 20px}@media (min-width:768px){.column-callouts p{font-size:1.25rem;margin-left:auto;margin-right:auto;max-width:75rem}}.column-callouts .item{position:relative}.column-callouts .item .title{width:100%!important}@media (min-width:1024px){.column-callouts .item .title{margin-top:35px!important}}#storepoint-container form#storepoint-search .column-callouts .item #storepoint-searchbar-submit,.column-callouts .item #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.column-callouts .item .button{font-size:.8125rem;margin-top:15px!important;max-width:100%!important;padding:13px 12px 10px}@media (min-width:1024px){#storepoint-container form#storepoint-search .column-callouts .item #storepoint-searchbar-submit,.column-callouts .item #storepoint-container form#storepoint-search #storepoint-searchbar-submit,.column-callouts .item .button{font-size:1rem;max-width:-moz-fit-content!important;max-width:fit-content!important;padding:18px 30px 15px}.column-callouts .item .image{align-items:center;display:flex}}.column-callouts.darkblue{background:#0d2879;color:#fff}.column-callouts.darkblue .glamour .title,.column-callouts.darkblue .inner .title,.column-callouts.darkblue .inner p,.column-callouts.darkblue h2,.glamour .column-callouts.darkblue .title{color:#fff}.column-callouts.darkgreen{background:#114216;color:#fff}.column-callouts.darkgreen .glamour .title,.column-callouts.darkgreen .inner .title,.column-callouts.darkgreen .inner p,.column-callouts.darkgreen h2,.glamour .column-callouts.darkgreen .title{color:#fff}.column-callouts.gray{background:#7a7573;color:#f8f8f7}.column-callouts.gray .glamour .title,.column-callouts.gray .inner .title,.column-callouts.gray .inner p,.column-callouts.gray h2,.glamour .column-callouts.gray .title{color:#f8f8f7}.column-callouts.light-gray{background:#f8f8f7}.slider-wrapper{margin:0 auto;max-height:1920px;padding-bottom:5px;text-align:center;width:100%}.slider-wrapper,.slider-wrapper .slide,.slider-wrapper .slide img{display:block;position:relative}.slider-wrapper .slide img{margin:0 auto;z-index:1}.slider-wrapper .slide .slide-info{background:#dff3f4;color:#072a31;display:block;padding:30px 20px;width:100%;z-index:2}@media (min-width:768px){.slider-wrapper .slide .slide-info{background:transparent;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}}.slider-wrapper .slide .title{color:#072a31;display:block;font-size:1.25rem;line-height:.95em;margin:10px 0;padding:0 10px}@media (min-width:480px){.slider-wrapper .slide .title{font-size:1.625rem}}@media (min-width:768px){.slider-wrapper .slide .title{color:#fff;font-size:2rem;text-shadow:3px 3px #212121}}@media (min-width:1000px){.slider-wrapper .slide .title{font-size:2.5rem}}@media (min-width:1500px){.slider-wrapper .slide .title{font-size:3.75rem}}.slider-wrapper .slide .subtext{color:#7a7573;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:1rem;line-height:1.2em;margin-bottom:20px;padding:0 10px}@media (min-width:480px){.slider-wrapper .slide .subtext{font-size:1.125rem;margin-bottom:30px}}@media (min-width:768px){.slider-wrapper .slide .subtext{color:#fff;font-weight:700;letter-spacing:.03em;text-shadow:3px 3px #212121}}@media (min-width:1000px){.slider-wrapper .slide .subtext{font-size:1.5rem}}@media (min-width:1500px){.slider-wrapper .slide .subtext{margin-bottom:90px}}#storepoint-container form#storepoint-search .slider-wrapper .slide .secondary-to-primary#storepoint-searchbar-submit,.slider-wrapper .slide #storepoint-container form#storepoint-search .secondary-to-primary#storepoint-searchbar-submit,.slider-wrapper .slide .button.secondary-to-primary{background-color:#cb6800;color:#fff}#storepoint-container form#storepoint-search .slider-wrapper .slide .secondary-to-primary#storepoint-searchbar-submit:hover,.slider-wrapper .slide #storepoint-container form#storepoint-search .secondary-to-primary#storepoint-searchbar-submit:hover,.slider-wrapper .slide .button.secondary-to-primary:hover{background-color:#9cb92d}.carousel{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:60px;padding-top:35px;position:relative}.carousel .glamour .title,.carousel h2,.glamour .carousel .title{margin-bottom:50px}.carousel .tns-controls{top:0!important}.carousel-wrapper{margin:0 auto;max-height:1920px;padding-bottom:5px;text-align:center;width:100%}.carousel-wrapper,.carousel-wrapper .slide,.carousel-wrapper .slide img{display:block;position:relative}.carousel-wrapper .slide img{margin:0 auto;max-width:300px;padding:0 20px;z-index:1}@media (min-width:768px){.carousel-wrapper .slide img{max-width:100%}}.carousel-wrapper .tns-transparent{opacity:1!important;visibility:visible!important}.variety-carousel{padding-bottom:20px;position:relative}.variety-carousel .slide{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:0!important;margin-top:0!important;padding:0}@media (min-width:768px){.variety-carousel .slide{padding:0 50px}}.product-title,.variety-carousel .slide a{text-decoration:none}.product-title{color:#072a31;font-size:1rem;margin:30px 0 0;padding:0;text-transform:uppercase}@media (min-width:768px){.product-title{font-size:1.375rem}}.product-title:hover{color:#46902e}.product-subtitle{color:#3f2021;display:block;font-size:.875rem;padding-bottom:10px;padding-top:5px}@media (min-width:768px){.product-subtitle{font-size:1rem}}.product-description{color:#7a7573;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:1rem;line-height:1.35em;margin:0 auto;width:80%}@media (min-width:768px){.product-description{width:100%}}.product-shop-buttons{display:flex;flex-direction:column;justify-content:space-around;margin-top:10px}@media (min-width:768px){.product-shop-buttons{flex-direction:row}}.product-shop-buttons a:first-child{margin-bottom:10px}@media (min-width:768px){.product-shop-buttons a:first-child{margin-bottom:0}}.tns-outer{position:relative;width:100%}.tns-nav{background:transparent;display:none;justify-content:center;position:absolute;width:100%}@media (min-width:768px){.tns-nav{bottom:20px;display:flex;top:auto}}.tns-nav button{background:#fff;border:none;border-radius:1em;color:transparent;display:inline-block;height:1em;margin:5px!important;padding:7px!important;width:1em}.tns-nav button.tns-nav-active{background:#9cb92d}.tns-nav button:hover{cursor:pointer}.tns-controls{align-items:center;bottom:0;display:inline-flex;height:100%;justify-content:space-between;left:0;min-width:100%;position:absolute;right:0;top:-100px;width:100%}@media (min-width:768px){.tns-controls{top:0}}.tns-controls button{background:transparent;border:0;content:" ";display:inline-flex;font-size:5em;padding:0;position:absolute;text-align:center;text-decoration:none;z-index:6}.tns-controls button:hover{cursor:pointer}.tns-controls button[data-controls=prev]{justify-content:flex-start;left:10px}.tns-controls button[data-controls=prev]:after{border:5px solid #9cb92d;border-right:0;border-top:0;content:" ";display:block;height:.5em;margin-left:10px;pointer-events:none;transform:rotate(45deg);transform-origin:center;width:.5em;z-index:5}.tns-controls button[data-controls=next]{justify-content:flex-end;right:10px}.tns-controls button[data-controls=next]:before{border:5px solid #9cb92d;border-right:0;border-top:0;content:" ";display:block;height:.5em;margin-right:10px;pointer-events:none;transform:rotate(-135deg);transform-origin:center;width:.5em;z-index:5}.tns-controls button span{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.grid{grid-gap:20px;display:grid;margin:0 auto;max-width:1920px;padding:0 20px 35px;width:100%}@media (min-width:768px){.grid{padding:0 35px 50px}}.grid.two-mobile-four-desktop{grid-template-columns:1fr 1fr}@media (min-width:1024px){.grid.two-mobile-four-desktop{grid-template-columns:1fr 1fr 1fr 1fr}}.grid.one-mobile-two-desktop{grid-template-columns:1fr}@media (min-width:1024px){.grid.one-mobile-two-desktop{grid-template-columns:1fr 1fr}}.grid.one-mobile-three-desktop{grid-template-columns:1fr}@media (min-width:1024px){.grid.one-mobile-three-desktop{grid-template-columns:1fr 1fr 1fr}}.grid.one-mobile-four-desktop{grid-template-columns:1fr}@media (min-width:768px){.grid.one-mobile-four-desktop{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.grid.one-mobile-four-desktop{grid-template-columns:1fr 1fr 1fr 1fr}}.grid .item{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:400px;width:100%}.grid .item .stars-and-description,.grid .item .stars-and-description.blog-read-more{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.grid .item .stars-and-description.blog-read-more a.underlined{text-align:center}.grid .item .blog-description{line-height:1.3em;margin:0;padding:0 20px}.grid .item .title{color:#072a31;display:block;line-height:1.05em;margin:20px auto 10px;text-align:center;text-decoration:none;width:80%}.grid .item .title:hover{color:#46902e}.grid .item .description{color:#7a7573;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;padding:10px 20px;text-align:center;width:100%}@media (min-width:768px){.grid .item .description{font-size:1rem}}.grid .item .description a,.grid .item a.underlined{color:#7a7573}.grid.search{background-color:#f8f8f7;padding:30px 20px}@media (min-width:768px){.grid.search{grid-gap:50px;-moz-column-gap:50px;column-gap:50px;padding:50px 100px}}.grid.search .item{background:#fff;border:1px solid #fff;padding-bottom:20px}@media (min-width:768px){.grid.search .item{padding-bottom:50px}}.grid.search .item img{padding:20px}.grid.search .item:hover{border-color:#46902e}.grid.search .item:hover a.title{color:#46902e}.hero{align-items:center;background-color:#0072cd;background-position:bottom;background-size:cover;display:flex;justify-content:center;margin:0 auto;max-height:150px;min-height:150px;padding-bottom:5px;position:relative;text-align:center;width:100%}@media (min-width:768px){.hero{background-position:50%;max-height:300px;min-height:300px}}.hero img{display:block;margin:0 auto;position:relative;z-index:1}.hero .title{background:transparent;color:#fff;display:block;font-size:1.25rem;margin:0;padding:0 30px;z-index:2}@media (min-width:480px){.hero .title{font-size:1.625rem}}@media (min-width:768px){.hero .title{font-size:2.5rem}}@media (min-width:1300px){.hero .title{font-size:3.75rem;width:70%}}@media (min-width:1700px){.hero .title{width:60%}}.glamour{align-items:center;background-color:#212121;background-position:bottom;background-size:cover;display:flex;justify-content:center;margin:0 auto;overflow:hidden;padding-bottom:5px;position:relative;text-align:center;width:100%}@media (min-width:768px){.glamour{background-position:50%}}.glamour img{display:block;margin:0 auto;position:relative;z-index:1}.glamour video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:100%;z-index:1}.glamour .outer{margin:50px auto;max-width:92%;padding:30px 15px;position:relative;z-index:2}@media (min-width:768px){.glamour .outer{margin-bottom:175px;margin-top:175px;padding:50px}}@media (min-width:1024px){.glamour .outer{margin-bottom:300px;margin-top:300px;max-width:800px;min-width:800px}}.glamour .outer.show:before{background:#fff;bottom:0;content:" ";left:0;opacity:80%;position:absolute;right:0;top:0}.glamour .outer .inner{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:3}.glamour .outer .inner .description,.glamour .outer .inner a{z-index:3}.glamour .title{background:transparent;display:block;font-size:1.625rem;margin:0;padding:0 15px 25px;z-index:3}@media (min-width:1024px){.glamour .title{font-size:2.5rem}}.image-blocks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:25px}@media (min-width:768px){.image-blocks:not(.count-1) .block{margin-bottom:40px}}.image-blocks .block{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin-bottom:5px;min-height:300px;padding:30px;position:relative}@media (min-width:768px){.image-blocks .block{min-height:500px;padding:30px 80px}}.image-blocks .block:before{background:rgba(33,33,33,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.image-blocks .block.half{flex-basis:100%}@media (min-width:768px){.image-blocks .block.half{flex-basis:49%}}.image-blocks .block.full{flex-basis:100%}.image-blocks .block.has-video{padding:0!important}.glamour .image-blocks .block .title,.image-blocks .block .glamour .title,.image-blocks .block h2{color:#fff;font-size:1.5rem;margin:0 0 20px;text-align:center;text-transform:uppercase}@media (min-width:768px){.glamour .image-blocks .block .title,.image-blocks .block .glamour .title,.image-blocks .block h2{font-size:3rem}}.image-blocks .block p{color:#fff;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;line-height:1.5em;margin:0;padding-bottom:30px;text-align:center}.image-blocks .block iframe,.image-blocks .block video{height:100%!important;width:100%!important}.glamour .image-blocks .block .title,.image-blocks .block .glamour .title,.image-blocks .block a,.image-blocks .block h2,.image-blocks .block iframe,.image-blocks .block p,.image-blocks .block video{z-index:2}.has-video{height:100%;width:100%}.has-video iframe,.has-video video{height:56.4971751412vw;max-width:100vw}.has-video.contained{align-items:center;background-color:#2d2c2c;display:flex;flex-direction:column;margin-top:10px;padding:0}@media (min-width:1024px){.has-video.contained{padding:35px 0}.has-video.contained iframe,.has-video.contained video{height:720px!important;max-width:1280px!important}}.subscribe{background-color:#1e978a;margin:0 auto;max-width:1920px;padding:50px 38px;text-align:center;width:100%}@media (min-width:768px){.subscribe{padding:70px 38px}}#shop-local .ingredients2 .subscribe span,#shop-online .ingredients2 .subscribe span,.grid .item .ingredients2 .subscribe .title,.ingredients2 #shop-local .subscribe span,.ingredients2 #shop-online .subscribe span,.ingredients2 .grid .item .subscribe .title,.ingredients2 .product-details .title .subscribe p.product-type,.ingredients2 .slider-wrapper .slide .subscribe .subtext,.ingredients2 .subscribe .product-title,.ingredients2 .subscribe h4,.product-details .title .ingredients2 .subscribe p.product-type,.slider-wrapper .slide .ingredients2 .subscribe .subtext,.subscribe #shop-local .ingredients2 span,.subscribe #shop-online .ingredients2 span,.subscribe .grid .item .ingredients2 .title,.subscribe .ingredients2 #shop-local span,.subscribe .ingredients2 #shop-online span,.subscribe .ingredients2 .grid .item .title,.subscribe .ingredients2 .product-details .title p.product-type,.subscribe .ingredients2 .product-title,.subscribe .ingredients2 .slider-wrapper .slide .subtext,.subscribe .ingredients2 h4,.subscribe .product-details .title .ingredients2 p.product-type,.subscribe .slider-wrapper .slide .ingredients2 .subtext,.subscribe footer .secondary-links .text-link,.subscribe h3,footer .secondary-links .subscribe .text-link{color:#fff;font-size:1.5rem;letter-spacing:.045em;margin:0 0 22px;text-transform:uppercase}@media (min-width:768px){#shop-local .ingredients2 .subscribe span,#shop-online .ingredients2 .subscribe span,.grid .item .ingredients2 .subscribe .title,.ingredients2 #shop-local .subscribe span,.ingredients2 #shop-online .subscribe span,.ingredients2 .grid .item .subscribe .title,.ingredients2 .product-details .title .subscribe p.product-type,.ingredients2 .slider-wrapper .slide .subscribe .subtext,.ingredients2 .subscribe .product-title,.ingredients2 .subscribe h4,.product-details .title .ingredients2 .subscribe p.product-type,.slider-wrapper .slide .ingredients2 .subscribe .subtext,.subscribe #shop-local .ingredients2 span,.subscribe #shop-online .ingredients2 span,.subscribe .grid .item .ingredients2 .title,.subscribe .ingredients2 #shop-local span,.subscribe .ingredients2 #shop-online span,.subscribe .ingredients2 .grid .item .title,.subscribe .ingredients2 .product-details .title p.product-type,.subscribe .ingredients2 .product-title,.subscribe .ingredients2 .slider-wrapper .slide .subtext,.subscribe .ingredients2 h4,.subscribe .product-details .title .ingredients2 p.product-type,.subscribe .slider-wrapper .slide .ingredients2 .subtext,.subscribe footer .secondary-links .text-link,.subscribe h3,footer .secondary-links .subscribe .text-link{font-size:1.75rem;margin:0 0 22px}}.subscribe p{color:#fff;font-size:.875rem}@media (min-width:768px){.subscribe p{font-size:1.125rem}}.subscribe form{padding-left:0;padding-right:0}.subscribe form .newsletter-inputs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:10px}.subscribe form .newsletter-inputs label{color:#fff}@media (min-width:768px){.subscribe form .newsletter-inputs{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1024px;width:100%}.subscribe form .newsletter-inputs label{text-align:left}}@media (min-width:1024px){.subscribe form .newsletter-inputs{grid-template-columns:repeat(4,minmax(0,1fr))}}.subscribe form .has-captcha .g-recaptcha{display:flex;justify-content:center}.nutrition{align-items:center;background-color:#f8f8f7;display:flex;flex-direction:column;justify-content:space-around;padding:20px}@media (min-width:768px){.nutrition{flex-direction:row;padding:25px 50px}}.nutrition .text{flex-basis:100%;padding-bottom:25px}@media (min-width:768px){.nutrition .text{flex-basis:60%;padding-bottom:0}}.nutrition .text p{font-size:.8125rem;margin:0}@media (min-width:768px){.nutrition .text p{font-size:.9375rem}}#shop-local .nutrition .text span,#shop-online .nutrition .text span,.glamour .nutrition .text .title,.grid .item .nutrition .text .title,.nutrition .text #shop-local span,.nutrition .text #shop-online span,.nutrition .text .glamour .title,.nutrition .text .grid .item .title,.nutrition .text .product-details .title p.product-type,.nutrition .text .product-title,.nutrition .text .slider-wrapper .slide .subtext,.nutrition .text footer .secondary-links .text-link,.nutrition .text h2,.nutrition .text h3,.nutrition .text h4,.product-details .title .nutrition .text p.product-type,.slider-wrapper .slide .nutrition .text .subtext,footer .secondary-links .nutrition .text .text-link{margin:0 0 5px}.nutrition img{align-self:center;padding:20px 0}#product-reviews,#recipe-reviews{background-color:#f8f8f7;padding-top:50px}#product-reviews #review,#product-reviews #review-comments,#recipe-reviews #review,#recipe-reviews #review-comments{padding:0}@media (min-width:768px){#product-reviews #review,#product-reviews #review-comments,#recipe-reviews #review,#recipe-reviews #review-comments{padding:25px}}#product-reviews #review .hero .title,#product-reviews #review .slider-wrapper .slide .title,#product-reviews #review h1,#product-reviews #review-comments .hero .title,#product-reviews #review-comments .slider-wrapper .slide .title,#product-reviews #review-comments h1,#recipe-reviews #review .hero .title,#recipe-reviews #review .slider-wrapper .slide .title,#recipe-reviews #review h1,#recipe-reviews #review-comments .hero .title,#recipe-reviews #review-comments .slider-wrapper .slide .title,#recipe-reviews #review-comments h1,.hero #product-reviews #review .title,.hero #product-reviews #review-comments .title,.hero #recipe-reviews #review .title,.hero #recipe-reviews #review-comments .title,.slider-wrapper .slide #product-reviews #review .title,.slider-wrapper .slide #product-reviews #review-comments .title,.slider-wrapper .slide #recipe-reviews #review .title,.slider-wrapper .slide #recipe-reviews #review-comments .title{margin:0;padding-bottom:20px}#product-reviews #review-comments .review,#recipe-reviews #review-comments .review{margin-bottom:20px}@media (min-width:768px){#product-reviews #review-comments .review,#recipe-reviews #review-comments .review{margin-bottom:35px}}#product-reviews #review-comments .review p,#recipe-reviews #review-comments .review p{margin:0}#product-reviews #review-comments .review p.title,#recipe-reviews #review-comments .review p.title{text-transform:uppercase}#product-reviews #review-comments .review p.title span,#recipe-reviews #review-comments .review p.title span{font-weight:700}#product-reviews #review-comments .review .star-rating,#recipe-reviews #review-comments .review .star-rating{align-items:center;justify-content:start;margin:5px 0}#recipe-reviews #review-comments .review .star-rating{display:none}#job-postings .job{border:1px solid #7a7573;padding:0 15px 10px}#job-postings .job .glamour .title,#job-postings .job h2,.glamour #job-postings .job .title{text-align:center}#where-to-buy{display:flex;flex-direction:row}#storepoint-container{flex-basis:100%;height:100%!important}@media (min-width:1024px){#storepoint-container{height:inherit!important}}#storepoint-container form#storepoint-search{display:flex;flex-direction:column;padding:15px 20px}@media (min-width:1024px){#storepoint-container form#storepoint-search{flex-direction:row}}#storepoint-container form#storepoint-search #shop-online-link,#storepoint-container form#storepoint-search .hero .title,#storepoint-container form#storepoint-search .slider-wrapper .slide .title,#storepoint-container form#storepoint-search h1,.hero #storepoint-container form#storepoint-search .title,.slider-wrapper .slide #storepoint-container form#storepoint-search .title{display:none}#storepoint-container form#storepoint-search #storepoint-search-bar-container{margin-bottom:15px;width:100%}@media (min-width:1024px){#storepoint-container form#storepoint-search #storepoint-search-bar-container{margin-bottom:0;width:auto}}#storepoint-container form#storepoint-search #storepoint-search-bar-container #storepoint-clear-search{top:13px}#storepoint-container form#storepoint-search #storepoint-search-bar-container input{border:1px solid #0072cd!important;border-radius:0!important;color:#0072cd!important;display:block;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif!important;font-size:.875rem!important;font-style:normal!important;height:100%!important;line-height:1!important;padding:10px 35px 6px 10px!important;width:100%!important}@media (min-width:1024px){#storepoint-container form#storepoint-search #storepoint-search-bar-container input{font-size:1.125rem!important;width:unset!important}}#storepoint-container form#storepoint-search #storepoint-radius-dropdown{align-items:center;border:1px solid #0072cd!important;border-radius:0!important;color:#0072cd;display:flex;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:1.125rem;justify-content:flex-start;margin-bottom:0;margin-left:0;min-width:232px;padding:10px 35px 6px 10px!important;width:100%}#storepoint-container form#storepoint-search #storepoint-radius-dropdown:hover{cursor:pointer}@media (min-width:1024px){#storepoint-container form#storepoint-search #storepoint-radius-dropdown{margin-left:10px;width:auto}}#storepoint-container form#storepoint-search #storepoint-radius-dropdown ul{z-index:30}#storepoint-container form#storepoint-search #storepoint-radius-dropdown.active ul{opacity:1!important;z-index:55}#storepoint-container form#storepoint-search #storepoint-searchbar-submit{font-style:normal;margin:10px 0 0;z-index:50}@media (min-width:1024px){#storepoint-container form#storepoint-search #storepoint-searchbar-submit{margin:0}}#storepoint-container #storepoint-panel .storepoint-location{border:0;border-bottom:1px solid #d6d6d7;margin-bottom:0!important}#storepoint-container #storepoint-panel .storepoint-location:hover{background:#f8f8f7}#storepoint-container #storepoint-panel .storepoint-location .storepoint-name{color:#46902e;font-family:ArquitectaSemiBold,Verdana,sans-serif;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}@media (min-width:768px){#storepoint-container #storepoint-panel .storepoint-location .storepoint-name{font-size:1.375rem}}#storepoint-container #storepoint-panel .storepoint-location .storepoint-address{color:#7a7573;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:.875rem;line-height:1.45em}@media (min-width:768px){#storepoint-container #storepoint-panel .storepoint-location .storepoint-address{font-size:1rem;line-height:1.65em}}#storepoint-container #storepoint-map{width:100%}#storepoint-container.not-active form#storepoint-search{align-items:center;background:#46902e;flex-direction:column;height:100%;justify-content:center;padding:75px 20px 50px!important;width:100%}@media (min-width:1024px){#storepoint-container.not-active form#storepoint-search{float:left;min-height:600px;width:35%}}#storepoint-container.not-active form#storepoint-search #storepoint-radius-dropdown,#storepoint-container.not-active form#storepoint-search #storepoint-search-bar-container{display:flex;margin:0 0 20px;width:100%}#storepoint-container.not-active form#storepoint-search #storepoint-radius-dropdown input,#storepoint-container.not-active form#storepoint-search #storepoint-search-bar-container input{width:100%!important}@media (min-width:1024px){#storepoint-container.not-active form#storepoint-search #storepoint-radius-dropdown,#storepoint-container.not-active form#storepoint-search #storepoint-search-bar-container{width:250px}}#storepoint-container.not-active form#storepoint-search #storepoint-radius-dropdown{margin-bottom:40px}#storepoint-container.not-active form#storepoint-search #shop-online-link,#storepoint-container.not-active form#storepoint-search #storepoint-searchbar-submit,#storepoint-container.not-active form#storepoint-search .hero .title,#storepoint-container.not-active form#storepoint-search .slider-wrapper .slide .title,#storepoint-container.not-active form#storepoint-search h1,.hero #storepoint-container.not-active form#storepoint-search .title,.slider-wrapper .slide #storepoint-container.not-active form#storepoint-search .title{display:flex;margin-bottom:35px!important;width:100%}@media (min-width:1024px){#storepoint-container.not-active form#storepoint-search #shop-online-link,#storepoint-container.not-active form#storepoint-search #storepoint-searchbar-submit,#storepoint-container.not-active form#storepoint-search .hero .title,#storepoint-container.not-active form#storepoint-search .slider-wrapper .slide .title,#storepoint-container.not-active form#storepoint-search h1,.hero #storepoint-container.not-active form#storepoint-search .title,.slider-wrapper .slide #storepoint-container.not-active form#storepoint-search .title{width:auto}}#storepoint-container.not-active form#storepoint-search .hero .title,#storepoint-container.not-active form#storepoint-search .slider-wrapper .slide .title,#storepoint-container.not-active form#storepoint-search h1,.hero #storepoint-container.not-active form#storepoint-search .title,.slider-wrapper .slide #storepoint-container.not-active form#storepoint-search .title{color:#fff;justify-content:center;margin-top:35px;padding-bottom:20px;padding-top:10px;position:relative;text-align:center;text-transform:uppercase}@media (min-width:768px){#storepoint-container.not-active form#storepoint-search .hero .title,#storepoint-container.not-active form#storepoint-search .slider-wrapper .slide .title,#storepoint-container.not-active form#storepoint-search h1,.hero #storepoint-container.not-active form#storepoint-search .title,.slider-wrapper .slide #storepoint-container.not-active form#storepoint-search .title{font-size:3.5rem}}#storepoint-container.not-active form#storepoint-search #shop-online-link,#storepoint-container.not-active form#storepoint-search #storepoint-searchbar-submit{margin-bottom:15px!important}#storepoint-container.not-active #storepoint-panel{display:none}#storepoint-container.not-active #storepoint-map{background-position:50%;background-size:cover;height:100%!important;min-height:300px;position:relative!important;width:100%}@media (min-width:1024px){#storepoint-container.not-active #storepoint-map{min-height:inherit;position:inherit!important;width:65%}}.side-by-side{display:block;margin:0 auto;max-width:1920px;padding:0;position:relative;width:100%}@media (min-width:768px){.side-by-side{display:flex;padding:35px 0}}.side-by-side .text{align-items:center;display:flex;overflow:hidden;padding:60px 35px;position:relative;width:100%}@media (min-width:768px){.side-by-side .text{width:50%}}.side-by-side .text .inner-wrapper{display:block;margin:0 auto;max-width:570px;position:relative;width:100%;z-index:2}.glamour .side-by-side .text .title,.side-by-side .text .glamour .title,.side-by-side .text h2{color:#3f2021;font-size:2.1875rem;margin:0}@media (min-width:768px){.glamour .side-by-side .text .title,.side-by-side .text .glamour .title,.side-by-side .text h2{font-size:3.125rem}}#shop-local .ingredients2 .side-by-side .text span,#shop-online .ingredients2 .side-by-side .text span,.grid .item .ingredients2 .side-by-side .text .title,.ingredients2 #shop-local .side-by-side .text span,.ingredients2 #shop-online .side-by-side .text span,.ingredients2 .grid .item .side-by-side .text .title,.ingredients2 .product-details .title .side-by-side .text p.product-type,.ingredients2 .side-by-side .text .product-title,.ingredients2 .side-by-side .text h4,.ingredients2 .slider-wrapper .slide .side-by-side .text .subtext,.product-details .title .ingredients2 .side-by-side .text p.product-type,.side-by-side .text #shop-local .ingredients2 span,.side-by-side .text #shop-online .ingredients2 span,.side-by-side .text .grid .item .ingredients2 .title,.side-by-side .text .ingredients2 #shop-local span,.side-by-side .text .ingredients2 #shop-online span,.side-by-side .text .ingredients2 .grid .item .title,.side-by-side .text .ingredients2 .product-details .title p.product-type,.side-by-side .text .ingredients2 .product-title,.side-by-side .text .ingredients2 .slider-wrapper .slide .subtext,.side-by-side .text .ingredients2 h4,.side-by-side .text .product-details .title .ingredients2 p.product-type,.side-by-side .text .slider-wrapper .slide .ingredients2 .subtext,.side-by-side .text footer .secondary-links .text-link,.side-by-side .text h3,.slider-wrapper .slide .ingredients2 .side-by-side .text .subtext,footer .secondary-links .side-by-side .text .text-link{margin:10px 0 0}.side-by-side .text p{color:#7a7573;font-size:1rem;padding-bottom:10px}@media (min-width:768px){.side-by-side .text p{font-size:1.25rem}}.side-by-side .text a{margin:0}.side-by-side .image{align-items:center;display:flex;justify-content:center;position:relative;width:100%}@media (min-width:768px){.side-by-side .image{width:50%;z-index:2}.side-by-side.image-left{flex-direction:row-reverse}}.side-by-side.gray{background-color:#f8f8f7}.side-by-side.gray .bg-text{z-index:0!important}.side-by-side img.headline-image{max-width:340px}.side-by-side .bg-text{color:#cc9e0f;display:block;font-family:StashBold,Verdana,sans-serif;font-size:5.5rem;letter-spacing:-.02em;line-height:.8em;opacity:.1;position:absolute;top:20%;transform:rotate(-13deg);z-index:-1}@media (min-width:768px){.side-by-side .bg-text{font-size:7.5rem;left:5%}}@media (min-width:1024px){.side-by-side .bg-text{font-size:9.375rem}}@media (min-width:1300px){.side-by-side .bg-text{font-size:10.9375rem}}@media (min-width:1700px){.side-by-side .bg-text{font-size:13.75rem}}.star-rating{align-items:center;display:flex;justify-content:center;margin:15px 0;position:relative;text-align:center;width:100%}.star-rating i{font-size:16px}@media (min-width:768px){.star-rating i{font-size:20px}}.star-rating a{bottom:-30px;color:#0d2879;font-family:TradeGothicBoldCondensed18,Tahoma,sans-serif;font-size:14px;position:absolute}@font-face{font-family:NovecentoSansWideBold;src:url(/fonts/NovecentoSansWideBold/font.woff2) format("woff2"),url(/fonts/NovecentoSansWideBold/font.woff) format("woff")}@font-face{font-family:ArquitectaSemiBold;src:url(/fonts/ArquitectaSemiBold/font.woff2) format("woff2"),url(/fonts/ArquitectaSemiBold/font.woff) format("woff")}@font-face{font-family:TradeGothicBoldCondensed20;src:url(/fonts/TradeGothicBoldCondensed20/font.woff2) format("woff2"),url(/fonts/TradeGothicBoldCondensed20/font.woff) format("woff")}@font-face{font-family:StashBold;src:url(/fonts/StashBold/font.woff2) format("woff2"),url(/fonts/StashBold/font.woff) format("woff")}@font-face{font-family:TradeGothicLight;src:url(/fonts/TradeGothicLight/font.woff2) format("woff2"),url(/fonts/TradeGothicLight/font.woff) format("woff")}@font-face{font-family:TradeGothicBoldCondensed18;src:url(/fonts/TradeGothicProCondensed18/font.woff2) format("woff2"),url(/fonts/TradeGothicProCondensed18/font.woff) format("woff")}@font-face{font-display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;src:url(/icons/fa-light-300.eot);src:url(/icons/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/icons/fa-light-300.woff2) format("woff2"),url(/icons/fa-light-300.woff) format("woff"),url(/icons/fa-light-300.ttf) format("truetype"),url(/icons/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-display:block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;src:url(/icons/fa-solid-900.eot);src:url(/icons/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/icons/fa-solid-900.woff2) format("woff2"),url(/icons/fa-solid-900.woff) format("woff"),url(/icons/fa-solid-900.ttf) format("truetype"),url(/icons/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fal,.fas{font-family:Font Awesome\ 5 Pro}.fa,.fas{font-weight:900}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/icons/fa-brands-400.eot);src:url(/icons/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/icons/fa-brands-400.woff2) format("woff2"),url(/icons/fa-brands-400.woff) format("woff"),url(/icons/fa-brands-400.ttf) format("truetype"),url(/icons/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}.fa-shopping-cart:before{content:"\f07a"}.fa-user:before{content:"\f007"}.fa-times:before{content:"\f00d"}.fa-facebook-square:before{content:"\f082"}.fa-instagram:before{content:"\f16d"}.fa-pinterest:before{content:"\f0d2"}.fa-twitter:before{content:"\f099"}.fa-youtube:before{content:"\f167"}.fa-print:after{content:"\f02f"}.fa-copy:before{content:"\f0c5"}.fa-star:before{color:#cc9e0f;content:"\f005"}.fa-star-half-alt:before{color:#cc9e0f;content:"\f5c0"}.fa-map-marker-alt:after{content:"\f3c5"}

/*# sourceMappingURL=app.css.map*/