@font-face{font-family:KapraNeue-Condensed;src:url(kapraneue-regularcondensed-webfont.woff2) format("woff2"),url(kapraneue-regularcondensed-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextBold;src:url(AvenirNextBold.woff2) format("woff2"),url(AvenirNextBold.woff) format("woff")}@font-face{font-family:AvenirNextRegular;src:url(AvenirNextRegular.woff2) format("woff2"),url(AvenirNextRegular.woff) format("woff")}@font-face{font-family:FeltThat;src:url(FeltThat.otf) format("opentype")}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?subset_id=2&fvd=n5&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/1eb35a/000000000000000000010090/27/l?subset_id=2&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/1eb35a/000000000000000000010090/27/d?subset_id=2&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/1eb35a/000000000000000000010090/27/a?subset_id=2&fvd=i5&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/eb729a/000000000000000000010092/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/eb729a/000000000000000000010092/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/eb729a/000000000000000000010092/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/849347/000000000000000000010093/27/l?subset_id=2&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/849347/000000000000000000010093/27/d?subset_id=2&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/849347/000000000000000000010093/27/a?subset_id=2&fvd=i3&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?subset_id=2&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?subset_id=2&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?subset_id=2&fvd=n3&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/0c71d1/000000000000000000010097/27/l?subset_id=2&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/0c71d1/000000000000000000010097/27/d?subset_id=2&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/0c71d1/000000000000000000010097/27/a?subset_id=2&fvd=n8&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/648f69/000000000000000000010098/27/l?subset_id=2&fvd=i8&v=3) format("woff2"),url(https://use.typekit.net/af/648f69/000000000000000000010098/27/d?subset_id=2&fvd=i8&v=3) format("woff"),url(https://use.typekit.net/af/648f69/000000000000000000010098/27/a?subset_id=2&fvd=i8&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:800;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?subset_id=2&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/1b297b/000000000000000000012193/27/l?subset_id=2&fvd=i6&v=3) format("woff2"),url(https://use.typekit.net/af/1b297b/000000000000000000012193/27/d?subset_id=2&fvd=i6&v=3) format("woff"),url(https://use.typekit.net/af/1b297b/000000000000000000012193/27/a?subset_id=2&fvd=i6&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:600;font-stretch:normal}:root{--white: #fff;--black: #000;--buckle-red: #df1a22;--metallic: #8d704b;--cream: #f6dfa4;--soil: #70645a;--denim: #00548c;--barn-red: #ad1a1a;--digital-gold: #ca9858;--moon: #f59700;--sprout: #7aaf42;--russet: #7e4015;--silt: #95785d;--rust: #d2451e;--sun: #ffbf3c;--leaf: #71a850;--sky: #00a7c7;--dawn: #00858f;--harvest: #e48325;--garlic: #41863f;--garlic2: #316430;--text-base: var(--black);--text-knockout: var(--white);--text-secondary: var(--garlic);--brand-primary: var(--barn-red);--brand-secondary: var(--garlic);--brand-tertiary: var(--moon);--button-primary: var(--garlic);--button-secondary: var(--barn-red);--button-hover: var(--denim);--foodservice-primary: #023047;--foodservice-secondary: #BF2222;--slab-font-family: "museo-slab", "AvenirNextBold", Times, "Times New Roman", serif;--title-font-family: "museo-sans", "AvenirNextBold", Times, "Times New Roman", serif;--header-font-family: "KapraNeue-Condensed", Verdana, sans-serif;--body-font-family: "AvenirNextRegular", brandon-grotesque, Arial, sans-serif;--script-font-family: "FeltThat", "Brush Script MT", cursive;--font-size-section-eyebrow: 2.25rem;--font-size-section-heading: 3.25rem;--font-size-button-small: 1.5rem;--font-size-button-medium: 1.75rem;--font-size-button-large: 2rem;--product-grid-item-image-aspect-ratio: 1 / 1}.foodservice{--header-font-family: "futura-pt", "Futura PT", "Futura", "KapraNeue-Condensed", Verdana, sans-serif;--title-font-family: "futura-pt", "Futura PT", "Futura", "KapraNeue-Condensed", Verdana, sans-serif;--body-font-family: "futura-pt", "Futura PT", "Futura", "KapraNeue-Condensed", Verdana, sans-serif;--slab-font-family: "futura-pt", "Futura PT", "Futura", "KapraNeue-Condensed", Verdana, sans-serif;--brand-primary: var(--foodservice-primary);--brand-secondary: var(--foodservice-secondary);--button-primary: var(--foodservice-secondary);--button-secondary: var(--foodservice-primary)}@media screen and (max-width: 680px){:root{--font-size-section-heading: 2.5rem}}.header,.button-primary,.button-secondary,.image-with-text__button,.slideshow-slide__button,.pxs-newsletter-section .newsletter .newsletter-submit .button-primary,.product-form--atc-button,.shopify-payment-button .shopify-payment-button__button--unbranded,.featured-product-section .product-link,.bndlr-add-to-bundle,.shopify-challenge__button.btn{font-family:var(--header-font-family)!important;text-transform:uppercase;font-weight:400;letter-spacing:.05em;border-radius:.125rem;line-height:1}.featured-product-section .product-link{color:#fff;cursor:default;background-color:#636363;border:1px solid#636363}.button-primary,.button-secondary{border-color:transparent;transition:background .2s}.button-primary{background-color:var(--button-primary)!important}.button-secondary{background-color:var(--button-secondary)!important}.productitem--action-trigger{font-size:1rem}.button-primary:not(.disabled):hover,.button-secondary:not(.disabled):hover{background-color:var(--button-hover);border-color:transparent}a{font-weight:700}a:hover,.navmenu-link:hover{text-decoration:underline}h1{font-family:var(--title-font-family)!important;font-weight:700}h2{font-family:var(--slab-font-family)!important;font-weight:700!important}.home-section--title,.page-title,.collection--title,.product-section--title{color:var(--brand-secondary)!important}.collection--title{font-family:var(--slab-font-family)!important}.title,.product-title,.image-with-text__heading,.bndlr-container h2.bndlr-bundle-title{font-family:var(--slab-font-family)!important;font-weight:500!important;margin-bottom:0}.product-title,.shoppable-image__text-box-title,.article--excerpt-title{color:var(--text-base)}.productitem--title{font-family:var(--body-font-family)!important;font-weight:600}.site-footer-information a.disclosure-list__item{color:var(--text-base)}.foodservice .page-title,.foodservice .product-section--title{text-transform:uppercase;font-weight:300!important}.foodservice .button,.foodservice .button-primary,.foodservice .button-secondary,.foodservice .pxs-newsletter-section .newsletter .newsletter-submit .button-primary,.foodservice .atc-button--text,.foodservice .slideshow-slide__button{font-weight:700;letter-spacing:2px;font-size:1rem}.foodservice .home-section--title,.foodservice .slideshow-slide__text,.foodservice .promo-block--header{text-transform:uppercase;font-weight:300!important}.foodservice .collection--title{text-transform:uppercase;font-weight:300}.site-navigation{background-color:var(--brand-primary);color:var(--text-knockout)}.site-navigation.foodservice{background-color:var(--foodservice-primary);color:var(--text-knockout)}.nav-toggle{display:inline-flex;align-items:center;width:100%;justify-content:flex-end;padding:0 1rem 1rem;color:var(--brand-primary);font-weight:700}.nav-toggle span{padding:0 5px}.nav-toggle a{font-size:12px;position:relative;color:inherit;text-decoration:underline}.nav-toggle a.active{font-weight:700;text-decoration:none;font-size:1.25rem}.nav-toggle a:hover{opacity:.8}@media screen and (max-width: 1024px){.nav-toggle{padding:.8125rem 1.5625rem;color:var(--brand-primary);justify-content:flex-start}}.site-navigation .navmenu-link{color:inherit;font-weight:500;transition:color .2s}.site-navigation .navmenu-link:hover,.site-navigation .navmenu-link[aria-expanded=true]{color:var(--cream);text-decoration:underline}.site-navigation .navmenu:not(.navmenu-depth-1) .navmenu-link[aria-expanded=true]{color:var(--denim)}.site-navigation .site-navigation__secondary-menu .navmenu-item{opacity:1}.site-navigation__secondary-menu .navmenu-link{text-decoration:underline}.site-navigation__secondary-menu .navmenu-link-active{font-size:1.25rem!important;text-decoration:none}@media screen and (min-width: 680px){.site-header-main{align-items:center}}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{color:var(--brand-primary)}.intersection-target{top:40vh}.slideshow-slide__heading{font-family:var(--header-font-family)!important;text-transform:uppercase;font-weight:400;letter-spacing:.05em;font-size:var(--font-size-section-eyebrow)}.slideshow-slide__text{font-family:var(--title-font-family)!important;font-weight:700;font-size:4.25rem;line-height:1}@media screen and (max-width: 1100px){.slideshow-slide__text{font-size:3rem}}@media screen and (max-width: 600px){.slideshow-pagination{position:relative;bottom:0}.slideshow--text-below-image-false .slideshow-pagination__button{background-color:var(--brand-primary)}}.pxs-newsletter-section{padding:6rem 0 4rem}.pxs-newsletter{position:relative;background-color:var(--brand-primary);color:var(--text-knockout);margin:0!important}.pxs-newsletter:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(contact-bg.webp);background-color:var(--brand-primary);background-position:27%;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;opacity:.2}.pxs-newsletter-content{flex-direction:row;padding:1rem;z-index:1}.pxs-newsletter-header{text-align:left;padding:1rem}.pxs-newsletter-header h2.pxs-newsletter-heading{color:inherit;font-family:var(--script-font-family)!important;font-size:4rem;font-weight:400!important;line-height:1}.pxs-newsletter-text{margin:0;font-size:1.25rem}.pxs-newsletter-section .newsletter{width:auto;flex:1 0 50%}.pxs-newsletter-section .newsletter .newsletter-submit .button-primary{color:var(--text-knockout);padding:10px 1rem;font-size:1.5rem}body:not(.foodservice) .pxs-newsletter-section .newsletter .newsletter-submit .button-primary{background-color:var(--black)!important}.pxs-newsletter-form-fields{align-items:center}.mce-field:valid+.form-field-title{top:.5rem;font-size:.8125rem;transition-delay:0}.form-success-response{display:flex;justify-content:center;padding:1rem}@media screen and (max-width: 680px){.pxs-newsletter-content{flex-direction:column}.pxs-newsletter-header{text-align:center}.pxs-newsletter-section .newsletter{width:100%;flex:1 0 100%}}.form-field.newsletter-submit .button-primary{font-size:1rem;--button-primary: #3d7f3b}.form-field.newsletter-submit .button-primary:not(.disabled):hover{background-color:var(--button-hover)!important}.site-footer-wrapper{padding:1rem 0}.site-footer-navigation{flex:1 1 50%}.site-footer-navigation .navmenu{list-style:none;padding:0 4rem 1rem 0;display:grid;gap:1rem 2rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media screen and (max-width: 680px){.site-footer-navigation .navmenu{padding:0;grid-template-columns:1fr 1fr}}.site-footer-block-newsletter .newsletter{padding-bottom:0}.site-footer-information{margin-top:0}.image-with-text__heading{color:var(--text-base)}.image-with-text__text{margin:2rem 0}.product--outer{margin-bottom:4rem}.product-stock-level__badge-text{color:var(--garlic2)}.highlights-banner__block.highlights-banner__align-center .highlights-banner__icon{height:6rem;display:flex;align-items:center}.tab-panel ul>ul{padding-left:0}.tab-panel img{max-height:800px;width:100%;object-fit:contain;margin:0 auto;display:block}@media screen and (max-width: 719px){.tab-panel img{object-fit:cover}}.bndlr-add-to-bundle{font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center}.bndlr-add-to-bundle .bndlr-checkmark{height:1.25rem!important}.bndlr-products-container,.bndlr-mixnmatch .bndlr-inner-products-container{padding-top:2rem!important}#bndlr-mnm-status-box{z-index:600!important}.foodservice #fsb_container{display:none!important}.fa-star,.fa-star-checked,.fa-star-half-o,.fa-star-o,.stamped-fa-star,.stamped-fa-star-checked,.stamped-fa-star-half-o,.stamped-fa-star-o{color:var(--moon)!important}.summary-rating-bar-content{background:var(--moon)!important}.stamped-pagination a{color:var(--brand-primary)}@media screen and (max-width: 1079px){.featured-collection__content .flickity-button{display:flex!important}}.highlights-banner__icon .highlights-banner__custom-icon{width:100%;height:100%;object-fit:contain}.testimonial__author{color:var(--text-base)}.cc-btn-decision:focus-visible{outline:-webkit-focus-ring-color auto 1px}.rte a,.productitem__price .price__current{background-color:}.breadcrumbs-container a,.site-header-actions li a,.site-header-cart--button,.nav-toggle a,.productitem--title a,.productitem--image-link,.site-navigation .navmenu-depth-2 .navmenu-link{background-color:#fff}.spr-form .spr-form-input-text:focus-visible,.spr-form .spr-form-input-email:focus-visible,.spr-form .spr-form-input-textarea:focus-visible,.options-selection__option-value-input+.options-selection__option-value-name:focus-visible,.options-selection__option-value-input+.options-selection__option-swatch-wrapper:focus-visible,.productgrid--sidebar-item-grid .filter-item:focus-visible:not(.filter-item--toggle-more),.form-field-input:focus-visible,.form-field-select:focus-visible,.options-selection__input-select:focus-visible,.age-gate__select:focus-visible,.spr-form .spr-form-input-text:not(.live-search-form-field):focus-visible,.spr-form .spr-form-input-email:not(.live-search-form-field):focus-visible,.spr-form .spr-form-input-textarea:not(.live-search-form-field):focus-visible,.form-field-input:not(.live-search-form-field):focus-visible,.flickity-prev-next-button:focus-visible,.site-header-menu-toggle--button:focus-visible,.site-header-mobile-search-button--button:focus-visible,.site-navigation .navmenu-link-depth-1.navmenu-item-active:focus-visible,.site-navigation .site-header-account-link a.navmenu-item-active:focus-visible,.mdc-ripple-surface:focus-visible,.user-is-tabbing .shoppable-image__hotspot:focus-visible,.search-flydown--quicklinks-link:focus-visible,.productgrid--sidebar .filter-item:not(.filter-item--toggle-more) a:focus-visible,.product-gallery--media-thumbnail:focus-visible,.product-gallery--media-thumbnail-img-wrapper:focus-visible,body:not(.user-is-tabbing) .surface-pick-up-embed__modal-btn:focus-visible,body:not(.user-is-tabbing) .navmenu-meganav-sidenav__item .navmenu-item-text:focus-visible,.slideshow-pagination__button:focus-visible,.site-navigation .navmenu-link-depth-1:focus-visible,.site-navigation .site-header-account-link a:focus-visible{outline:-webkit-focus-ring-color auto 1px}.form-field-title{color:var(--text-base)}.site-navigation .navmenu-depth-2 .navmenu-link:hover,.site-navigation .navmenu-depth-2 .navmenu-link.navmenu-active{color:}.site-navigation .navmenu-link-depth-1,.site-navigation .site-header-account-link a{position:relative;padding:12px 15px;line-height:2px;color:;text-decoration:none}.site-navigation .navmenu-link-depth-1:focus,.site-navigation .site-header-account-link a:focus{outline:solid rgba(0,0,0,.5);outline-offset:-5px}.site-navigation .navmenu-link-depth-1.navmenu-item-active:focus,.site-navigation .site-header-account-link a.navmenu-item-active:focus{outline:none}.site-navigation .navmenu-depth-2 .navmenu-link:focus{outline:solid rgba(0,84,140,.5);outline-offset:-2px}.mobile-nav-content .navmenu-link:focus,.mobile-nav-content .navmenu-link:focus-visible,.mobile-nav-primary-content .navmenu-link:focus,.mobile-nav-primary-content .navmenu-link:focus-visible{outline:solid rgba(0,84,140,.5)}
/*# sourceMappingURL=/s/files/1/0262/9350/2038/t/30/assets/custom.css.map */
