.ib-block-lunch .lunch-date{font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-s-line-height, 1.4rem);margin-bottom:var(--spacing-xs, 1.5rem)}.ib-block-lunch .lunch-title{margin:0;margin-bottom:var(--spacing-xs, 1.5rem)}.ib-block-lunch .lunch-item{display:flex;flex-direction:column;gap:var(--spacing-4xs, 0.5rem);padding-bottom:var(--spacing-2xs, 1rem);border-bottom:1px solid var(--color-copy, #0e0a0c);margin-bottom:var(--spacing-2xs, 1rem)}.ib-block-lunch .lunch-item:last-of-type{margin-bottom:0}.ib-block-lunch .lunch-item .lunch-name-price{display:flex;align-items:flex-start;gap:var(--spacing-2xs, 1rem);justify-content:space-between}.ib-block-lunch .lunch-item .lunch-name{font-family:"Proza Libre",serif;font-size:var(--text-styles-interface-m-font-size, 1.25rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-m-line-height, 1.625rem)}.ib-block-lunch .lunch-item .lunch-price{font-family:"Proza Libre",serif;font-size:var(--text-styles-interface-m-font-size, 1.25rem);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-m-line-height, 1.625rem)}.ib-block-lunch .lunch-item .lunch-allergies{font-size:var(--text-styles-interface-s-font-size, 1rem);font-style:normal;font-weight:400;line-height:var(--text-styles-interface-s-line-height, 1.4rem)}.ib-block-lunch .lunch-link{display:flex;padding-top:var(--spacing-s, 2rem);flex-direction:column;align-items:flex-start}.bg-green-light .ib-block-lunch,.bg-green .ib-block-lunch{color:var(--color-copy-invert, #fff)}.bg-green-light .ib-block-lunch .lunch-date,.bg-green .ib-block-lunch .lunch-date{color:var(--color-copy-invert, #fff)}.bg-green-light .ib-block-lunch .lunch-title,.bg-green .ib-block-lunch .lunch-title{color:var(--color-copy-invert, #fff)}.bg-green-light .ib-block-lunch .lunch-item,.bg-green .ib-block-lunch .lunch-item{border-bottom-color:var(--color-copy-invert, #fff)}.bg-green-light .ib-block-lunch .lunch-allergies,.bg-green .ib-block-lunch .lunch-allergies{color:var(--color-copy-invert, #fff)}.bg-green-light .ib-block-lunch .button,.bg-green .ib-block-lunch .button{background:var(--color-copy-invert, #fff);color:var(--color-copy, #0e0a0c)}.bg-green-light .ib-block-lunch .button:hover,.bg-green .ib-block-lunch .button:hover{box-shadow:0 0 0 2px var(--color-copy-invert, #fff)}
