.rcp-preview .collection--description{margin-bottom:17px!important;font-size:15px;line-height:1.6}.rcp-preview .collection--description>p{margin:0 0 7px!important;max-width:1060px}.rcp-more summary{color:#046e82;font-size:12px;cursor:pointer;display:inline-block;border-bottom:1px solid #adc3c6;list-style:none;padding-bottom:2px}.rcp-more summary::-webkit-details-marker{display:none}.rcp-original-description{padding-top:14px;color:#536267;font-size:13px;max-width:1040px}.rcp-preview .productgrid--masthead{padding-bottom:4px}.productgrid-gridview .rcp-card .productitem__container{height:100%;display:flex;flex-direction:column}.productgrid-gridview .rcp-card .productitem--info{display:flex;flex-direction:column;flex:1}.productgrid-gridview .rcp-card .productitem--title{min-height:78px;margin-bottom:11px!important}.productgrid-gridview .rcp-card .productitem__stock-level{display:none!important}.rcp-facts{border-top:1px solid #e3e8e8;padding-top:12px;margin-top:0;color:#263a40}.rcp-pack{min-height:54px;font-size:12px;line-height:1.5;margin-bottom:11px}.rcp-pack strong{display:block;font-size:13px;color:#263a40;line-height:1.5;font-weight:700}.rcp-pack span{display:block;color:#627277;font-size:11px;margin-top:3px}.rcp-availability{min-height:113px}.rcp-availability-label{display:block;font-size:10px;letter-spacing:.6px;font-weight:700;color:#566a70;margin-bottom:8px}.rcp-capacities{display:grid;grid-template-columns:1fr 1fr;gap:6px}.rcp-capacity{display:flex;flex-direction:column;gap:1px;padding:6px 8px;border:1px solid #a7c8bf;background:#f0f7f4;border-radius:2px;font-size:12px;line-height:1.3;min-width:0}.rcp-capacity strong{font-weight:650;color:#245b49;white-space:nowrap;font-size:12px}.rcp-capacity span{font-size:10px;color:#306b56;white-space:nowrap}.rcp-capacity.rcp-sold-out{border-color:#d8dfe1;background:#f5f6f6}.rcp-sold-out strong{color:#6b767b;text-decoration:line-through}.rcp-sold-out span{color:#6b767b}.rcp-status-summary{padding:10px 11px;background:#f0f7f4;border:1px solid #a7c8bf;font-size:12px;line-height:1.55;color:#245b49;border-radius:2px;min-height:74px}.rcp-status-summary strong{display:block;font-size:12px;margin-bottom:3px}.productgrid-gridview .rcp-card .productitem--actions{position:static!important;display:flex!important;opacity:1!important;visibility:visible!important;transform:none!important;gap:7px;margin-top:12px;padding:0!important;flex-direction:column;width:100%}.productgrid-gridview .rcp-card .productitem--action{display:block!important;width:100%!important;opacity:1!important;visibility:visible!important;transform:none!important;margin:0!important}.productgrid-gridview .rcp-card .productitem--action button{width:100%;font-size:12px;min-height:42px;line-height:1.4;padding:11px 12px}.productgrid-gridview .rcp-card .productitem--listview-price,.productgrid-gridview .rcp-card .productitem--listview-badge,.productgrid-gridview .rcp-card .productitem--action.quickshop-button{display:none!important}.productgrid-gridview .rcp-card .productitem--action.atc--button{display:block!important}.productgrid-gridview .rcp-card .productitem--actions .button-primary{background:#f45136;color:#fff;border-color:#f45136}.productgrid-gridview .rcp-card .productitem--description{display:none!important}.productgrid-gridview .rcp-card .productitem__price{margin-bottom:7px}@media(max-width:719px){.rcp-preview .collection--description{font-size:13px;line-height:1.55;margin-bottom:12px!important}.productgrid-gridview .rcp-card .productitem--title{font-size:13px;line-height:1.45;min-height:96px}.rcp-pack{min-height:70px;margin-bottom:8px}.rcp-pack strong{font-size:11px}.rcp-pack span{font-size:10px}.rcp-capacity{padding:5px;gap:3px}.rcp-capacity strong{font-size:10px}.rcp-capacity span{font-size:9px}.rcp-availability{min-height:112px}.rcp-availability-label{font-size:9px;letter-spacing:.2px}.productgrid-gridview .rcp-card .productitem--action button{font-size:11px;padding:11px 8px}}.productgrid-listview .rcp-facts{display:none}.rcp-summary-sold-out{background:#f5f6f6;border-color:#d8dfe1;color:#6b767b}.rcp-capacity span{white-space:normal}.rcp-more summary:focus-visible{outline:2px solid #046e82;outline-offset:4px}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-pack{min-height:68px}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-capacity strong{white-space:normal;overflow-wrap:anywhere}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-capacity span{white-space:normal}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-remaining-long-options{grid-template-columns:1fr}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-availability{min-height:112px}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-status-summary{overflow-wrap:anywhere}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-remaining-low-stock{background:#fff8e8;border-color:#ddc58a}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-remaining-low-stock strong,.rcp-preview.productgrid-gridview .rcp-remaining .rcp-remaining-low-stock span{color:#795a21}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-remaining-low-note{display:block;margin-top:3px}@media(max-width:719px){.rcp-preview.productgrid-gridview .rcp-remaining .rcp-pack{min-height:82px}.rcp-preview.productgrid-gridview .rcp-remaining .rcp-status-summary{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/restaurant-category.css.map */
