html.is-native-app body#our-meals{--gutter-container: 20px}html.is-native-app body#our-meals .our-meals-title{font-size:32px;font-weight:500;letter-spacing:-.025em;color:#1a1a1a}html.is-native-app body#our-meals .pickup-selector-mobile-row-text{color:#595959;gap:8px}html.is-native-app body#our-meals .pickup-selector-mobile-row-text .icon svg{color:#8a8276}html.is-native-app body#our-meals .pickup-selector-mobile-row-dot{font-size:11px;line-height:1}html.is-native-app body#our-meals .filter-options{display:flex;width:100%;margin:0;border-bottom:1px solid #ebe6dd}html.is-native-app body#our-meals .recommendation-box .filter-option-label:after,html.is-native-app body#our-meals .all-meals-box .filter-option-label:after{content:"";position:absolute;width:100%;height:3px;bottom:-1px;left:0;transform:none;background-color:transparent;transition:background-color .2s ease}html.is-native-app body#our-meals .recommendation-box:has(input[type=radio]:checked) .segment-label-mobile,html.is-native-app body#our-meals .all-meals-box:has(input[type=radio]:checked) .segment-label-mobile{color:#1a1a1a;font-weight:700}html.is-native-app body#our-meals .recommendation-box:has(input[type=radio]:checked) .filter-option-label:after,html.is-native-app body#our-meals .all-meals-box:has(input[type=radio]:checked) .filter-option-label:after{background-color:#1a1a1a}html.is-native-app body#our-meals .search-filter-row{display:flex;align-items:center;width:100%;gap:10px}html.is-native-app body#our-meals .section-heading--facets{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:14px!important}html.is-native-app body#our-meals .collection-search{display:block;flex:1;position:relative;max-width:none;margin-inline-end:0}html.is-native-app body#our-meals .collection-search:before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(icon-search.svg);background-repeat:no-repeat;pointer-events:none}html.is-native-app body#our-meals #collection-search-input{width:100%;height:44px;padding:0 14px 0 38px;border:1px solid #ebe6dd;border-radius:8px;background:#fff;color:#1a1a1a}html.is-native-app body#our-meals .filter-button{display:block;align-self:center;margin:0}html.is-native-app body#our-meals #collection-filters-handle-header{height:44px;padding:0 16px;border:1px solid #ebe6dd;border-radius:8px;background:#fff;color:#1a1a1a;font-family:Montserrat,system-ui,sans-serif;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}html.is-native-app body#our-meals #collection-filters-handle-header svg{display:none}html.is-native-app body#our-meals #collection-filters-handle-header:before{content:"";width:14px;height:14px;background-image:url(icon-filter-lines.svg);background-repeat:no-repeat;flex-shrink:0}@media(min-width:768px){html.is-native-app body#our-meals .filter-options{width:75%;margin:0 auto}html.is-native-app body#our-meals .grid--has-sidebar-facets{display:flex;flex-direction:column;gap:12px}html.is-native-app body#our-meals .facets-sidebar{position:static;margin-top:0;padding-right:0;overflow:visible;margin-bottom:8px}html.is-native-app body#our-meals .collection-heading-container{margin-bottom:0}}html.is-native-app body#our-meals .facets-container{display:none}html.is-native-app body#our-meals .filter-options:not(:has(.recommendation-box)) .all-meals-box{display:none}html.is-native-app body#our-meals .recommendation-box,html.is-native-app body#our-meals .all-meals-box{flex:1 1 0;margin:0!important;padding:0!important;display:flex;align-items:stretch;justify-content:center;text-align:center;border:none;border-radius:0}html.is-native-app body#our-meals .recommendation-box:has(input[type=radio]:checked),html.is-native-app body#our-meals .all-meals-box:has(input[type=radio]:checked){background-color:transparent}html.is-native-app body#our-meals .recommendation-box .filter-option-label,html.is-native-app body#our-meals .all-meals-box .filter-option-label{padding:12px;align-items:center;justify-content:center;position:relative}html.is-native-app body#our-meals .filter-options input[type=radio]{position:absolute!important;width:0!important;height:0!important;opacity:0!important;margin:0!important;pointer-events:none}html.is-native-app body#our-meals .recommendation-box-desktop-content,html.is-native-app body#our-meals .all-meals-box-desktop-label{display:none}html.is-native-app body#our-meals .segment-label-mobile{display:inline;font-family:Montserrat;font-weight:500;font-size:14px;color:#8a8a8a;line-height:1.2;transition:color .2s ease}html.is-native-app body#our-meals #CollectionProductGrid{display:block;width:100%}html.is-native-app body#our-meals #main-collection-product-grid{width:100%;max-width:100%;margin:0}html.is-native-app body#our-meals .collection.grid{gap:14px}html.is-native-app body#our-meals .our-meals-info-button{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #ebe6dd;background:#fff;color:#8a8276;flex-shrink:0;text-decoration:none}html.is-native-app body#our-meals .our-meals-info-button:hover,html.is-native-app body#our-meals .our-meals-info-button:active{background:#ebe6dd}html.is-native-app body#our-meals .our-meals-info-button-i{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:1;color:#b3aea3}
/*# sourceMappingURL=/cdn/shop/t/8/assets/native-app-our-meals.css.map */
