@import"https://use.typekit.net/rdu2lsr.css";:root{--typeBasePrimary: "trade-gothic-next", sans-serif !important;--typeHeaderPrimary: "trade-gothic-next", sans-serif !important}body.template-index #MainContent .page-width{max-width:100%}header .page-width,footer .page-width{max-width:100%}.header-wrapper--sticky{background:none}.is-light .site-nav__link,.is-light .site-nav__link:hover{color:#000}.site-nav__link{letter-spacing:1px!important;font-size:14px!important;font-weight:900}.site-header{box-shadow:none!important;border-bottom:1px solid #000}.header-wrapper--sticky .site-header:not(.site-header--stuck){background:#fff}.megamenu .site-nav__dropdown-link{letter-spacing:2px;font-size:18px;padding:4px 0 0;text-align:center}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){letter-spacing:0px;font-size:14px;font-weight:400!important;border-top:1px solid #000;text-align:center}span.announcement-text{font-size:12px;letter-spacing:1px}div[data-context=featured-collection] .page-width{padding:0}div[data-context=featured-collection] .grid__item{padding-left:0;margin-bottom:0}div[data-context=featured-collection] .grid{margin:0}div[data-context=featured-collection] .grid__item-image-wrapper:hover{border:1px solid #000}div[data-context=featured-collection] .grid-product__link:hover .grid-product__meta{background:#000;color:#fff}div[data-context=featured-collection] .grid-product__link:hover .grid-product__meta .grid-product__price{color:#fff!important}div[data-context=featured-collection] .grid-product__meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;padding:10px 20px}div[data-context=featured-collection] .grid-product__title{font-size:12px!important;letter-spacing:1px}div[data-context=featured-collection] .grid-product__price{font-size:12px;margin:0}h2.h1.hero__title{color:#000;line-height:.8}.animation-cropper{overflow:visible}a.hero-btn{background:#fff;padding:15px 30px;text-transform:uppercase;font-size:16px;letter-spacing:0px;font-weight:900;border:2px solid #fff;transition:.4s;color:#000}a.hero-btn:hover{background:#000;color:#fff;transition:.4s;border:2px solid #fff}.highlight{display:inline;padding:0 0 5px;background:#000;color:#fff;line-height:1.5}.flp-powered{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px!important;background:#fff;color:#000;border-top:1px solid #000;font-size:12px;text-transform:uppercase}.grid-product__tag.grid-product__tag--sold-out{background:#000;color:#fff;text-transform:uppercase;font-size:12px;padding-bottom:10px;font-weight:900}.inner-flp:not(:last-child){padding-right:10px}.rte a:not(.btn):not(.spr-summary-actions-newreview):after,.rte-setting a:not(.btn):not(.spr-summary-actions-newreview):after{border-bottom:none}.is-light .site-nav__item:not(.site-nav--has-dropdown) .site-nav__link--underline:after{border-bottom:none}.scrolling-text__inner span{padding-bottom:3px}.hero__link{top:-20px}div[data-section-type=promo-grid] .flex-grid.flex-grid--gutters{width:100%;background:#eaeaea;margin:0;border-top:1px solid #000;border-bottom:1px solid #000}.type-banner__text h2{font-weight:900;margin-bottom:0}.type-banner__text p{text-transform:uppercase;font-size:14px;margin-right:0}.type-banner__text p.btn.btn--secondary.btn--small.btn--tint-border{border:none!important;letter-spacing:0;font-weight:900;font-size:14px;text-decoration:underline;margin-left:0}.highlight-about{color:#fff;line-height:1.5;font-weight:900;letter-spacing:-2px;font-size:100px;font-family:alfabet;background:none;text-shadow:0px 0px 10px #00000039;text-align:center}.flex-grid__item.type-banner{padding-bottom:20px}@media only screen and (max-width: 589px){.highlight-about{font-size:60px}.flex-grid__item.type-banner{padding-bottom:10px}}.grid__item-image-wrapper{border:.5px solid #000}div[data-context=featured-collection]{background:#fafafa}div[data-context=featured-collection] .grid-product__link{background:#fff;border-top:1px solid}@media only screen and (max-width: 768px){.small--one-half{width:100%}.grid__item:nth-of-type(5) .grid__item-image-wrapper,.grid__item:nth-of-type(6) .grid__item-image-wrapper{border-bottom:.5px solid #000}}.site-footer__linklist{text-align:center;font-size:12px;text-transform:uppercase}footer .image-element{opacity:1}footer .page-width{padding:0}p.footer__small-text{font-size:12px!important;text-transform:uppercase;border-top:1px solid #000;background:#000;color:#fff}footer.site-footer{padding-bottom:0;border-top:none}button#newsletter-form-submit-{background:#eaeaea;border-left:1px solid #000;border-right:1px solid #000;color:#000;font-size:12px;letter-spacing:1px}input#Email-{font-size:12px!important;text-transform:uppercase;border-left:1px solid #000;padding-left:20px}input#Email-:focus{border-right:0!important}.section-header{margin-top:10px;margin-bottom:12px}@media only screen and (max-width: 768px){.footer__logo{margin:35px 0 25px}footer .grid__item{margin-bottom:0!important}}footer .grid__item{margin-bottom:20px}@media only screen and (min-width: 769px){.site-footer{padding-top:40px}}footer .grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}footer .grid__item{padding-top:10px}@media only screen and (min-width: 769px) and (max-width: 959px){footer .grid__item{width:33%;padding-top:10px}}@media only screen and (max-width: 768px){.site-footer .grid__item:after{border-bottom:1px solid;border-bottom-color:var(--colorFooterText);content:"";display:block;opacity:.12}}@media only screen and (max-width: 769px){footer .grid__item:nth-of-type(1){order:2}footer .grid__item:nth-of-type(2){order:1}footer .grid__item:nth-of-type(3){order:3}}.collection-filter__item{margin-bottom:0;font-size:12px;text-transform:uppercase}.collection-filter select{font-size:.8rem!important;text-transform:uppercase;padding-left:20px;border-left:1px solid #000;border-right:1px solid #000;border-top:0;border-bottom:0;background-color:#eaeaea}.collection-filter{padding:0 20px;background:#eaeaea;border-top:1px solid #000;border-bottom:1px solid #000}.collection-filter .btn{border-left:1px solid #000;border-right:1px solid #000;border-top:0;border-bottom:0;background:#eaeaea!important}div[data-section-type=collection-grid] .page-width{max-width:100%}div[data-section-type=collection-grid] .page-width{padding:0}div[data-section-type=collection-grid] .grid__item{padding-left:0;margin-bottom:0}div[data-section-type=collection-grid] .grid{margin:0}div[data-section-type=collection-grid] .grid__item-image-wrapper:hover{border:1px solid #000}div[data-section-type=collection-grid] .grid-product__link:hover .grid-product__meta{background:#000;color:#fff}div[data-section-type=collection-grid] .grid-product__link:hover .grid-product__meta .grid-product__price{color:#fff!important}div[data-section-type=collection-grid] .grid-product__meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;padding:10px 20px}div[data-section-type=collection-grid] .grid-product__title{font-size:12px!important;letter-spacing:1px}div[data-section-type=collection-grid] .grid-product__price{font-size:12px;margin:0}body.template-collection #MainContent .shopify-section .page-content--top{padding-top:0}button.js-drawer-open-collection-filters.btn.btn--tertiary{text-transform:uppercase;font-size:.8rem}.grid-product__tag.grid-product__tag--sale{font-size:12px;background:#000;color:#fff;font-weight:900;top:.5px;right:.5px;padding-bottom:10px}@media only screen and (max-width: 768px){.collection-filter{position:relative;top:0!important}body.template-collection #MainContent .shopify-section .page-content--top{padding-top:0}}.shopify-policy__title{margin-bottom:60px}.shopify-policy__container{max-width:1000px!important}h1.h2.product-single__title{font-size:18px;font-weight:600}.product-block--header{margin-bottom:0}span.product__price{font-size:14px}.product__policies.rte.small--text-center{font-size:12px;text-transform:uppercase}.product__policies{font-size:12px!important;text-transform:uppercase;text-align:center}button.label.collapsible-trigger.collapsible-trigger-btn.collapsible-trigger-btn--borders.collapsible--auto-height{font-size:12px;letter-spacing:1px;font-weight:600}span.social-sharing__title,.collapsible-content__inner.rte p{font-size:12px;text-transform:uppercase}button.shopify-payment-button__more-options{font-size:12px;text-transform:uppercase;font-weight:600}.add-to-cart.btn--secondary{background:#fff;color:#000;letter-spacing:0px;font-weight:600}.add-to-cart.btn--secondary:hover{background:#000;color:#fff}label.variant__label{font-weight:600;letter-spacing:0px!important;font-size:14px!important}label.variant__button-label{font-size:12px}.variant-input-wrap input[type=radio]:checked+label{box-shadow:none;background:#000;color:#fff;font-weight:900!important}[data-center-text=true] .variant-input-wrap label{box-shadow:none;border:1px solid #000;padding:10px 15px}.product-block .rte .s-row{font-size:12px;text-transform:uppercase}.collapsibles-wrapper--border-bottom{border-bottom-color:#000}.collapsible-trigger-btn--borders{border-color:#000}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border-color:#000}.product-block hr{border-color:#000}.meals-counter{background:url(/cdn/shop/files/lunch-bag-2.svg?v=1701458377);background-repeat:no-repeat;height:80px;width:65px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.meals-counter span{top:3.5px;position:relative;font-size:18px;font-weight:900;left:-10px;letter-spacing:-1px}.meals-counter-title{font-size:14px;font-weight:600;margin-bottom:15px;margin-right:10px}.meals-counter-container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start}a.size-chart-popup{font-size:14px;font-weight:900}a.cart__item-name{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:0}.cart__item--variants span{font-weight:600;text-transform:uppercase;font-size:12px}.cart__item--variants{font-size:12px}.drawer .js-qty__num,.cart__price{font-size:14px}.ajaxcart__subtotal{font-size:14px;font-weight:600;letter-spacing:1px}.cart__item-row{font-size:14px}.cart__item-row.text-center{text-transform:uppercase}button.btn.cart__checkout{letter-spacing:1px;font-size:14px!important;font-weight:600!important}.h2.drawer__title{font-size:30px;font-weight:600}.meals-provided-total:not(:last-child){display:none}.meals-provided-total .image-wrap{width:60px;margin:auto;height:70px}.meals-provided-total .cart__item-sub span{font-weight:900}.meals-provided-total .cart__item-name{font-size:16px}.meals-provided-total .cart__item-sub{text-transform:uppercase;font-size:14px}.meals-provided-total .meals-counter{background:url(/cdn/shop/files/lunch-bag-2.svg?v=1701458377);background-repeat:no-repeat;height:70px;width:60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:auto}.cart__remove{font-size:12px;text-transform:uppercase;font-weight:900}.cart__item.meals-provided-total .cart__item-title{display:flex;align-items:center}.js-qty__num{font-size:12px}.js-qty__wrapper{border:1px solid}.cart__item-sub.cart__item-row{text-transform:uppercase;font-weight:900}body.template-cart div[data-context=featured-collection] .page-width{max-width:100%}body.template-cart .shopify-section.index-section{margin-bottom:0}body.template-cart header.section-header .rte p{font-size:12px;text-transform:uppercase}.rte p{font-size:14px;text-transform:uppercase;margin-bottom:10px}.shipping-bar-container{background:#eaeaea;border-radius:20px}.shipping-bar-gauge{background:#000;border-radius:20px;height:10px;position:relative}.sb-area{margin-bottom:20px;border-bottom:1px solid #eaeaea;padding-bottom:30px}.shipping-bar-text span{font-weight:900}.shipping-bar-text{padding-bottom:20px;font-size:16px;text-align:center}span.fs-icon{width:40px;display:block;height:40px;position:absolute;right:-10px;background:#fff;border:2px solid #000;text-align:center;line-height:2;border-radius:20px;top:-14px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
