/* *****************************************

- DOCUMENT INFORMATION
- 
- @NGI version: [sophie.christophe@lumapps.com](mailto:sophie.christophe@lumapps.com)
- @Updated On: 2023-04-13
****************************************** */

/* Font imports */
@font-face {
font-family: 'Gill Sans Nova', "gill-sans-nova", sans-serif;
font-weight: 400;
}

@font-face {
font-family: 'Gill Sans Nova', "gill-sans-nova", sans-serif;
font-weight: 600;
}

@font-face {
font-family: 'Sebenta';
src: url('https://www.waitrose.com/ecom/assets/fonts/Sebenta-Bold.woff2') format('woff2');
font-weight: 700;
font-style: normal;
}

/* Base styles */
b, strong {
font-weight: var(--lumx-typography-font-weight-bold)
}

:root {
--lumx-typography-custom-title1-line-height: normal;
--lumx-typography-custom-title3-font-size: 20px;
--lumx-typography-custom-title3-font-weight:  var(--lumx-typography-font-weight-bold);
--lumx-typography-custom-title3-line-height: 28px;
--lumx-color-custom-Mid-Green: rgba(5,176,132,1);
--lumx-color-custom-Light-Green: rgba(183,224,203,1);
--lumx-color-custom-Dark-Orange: rgba(238,140,45,1);
--lumx-color-custom-Light-Orange: rgba(246,222,202,1);
--lumx-color-custom-Text-Black: rgba(20,20,20,1);
--lumx-color-custom-Grey-5: rgba(243,243,243,1);
--lumx-color-custom-Grey-10: rgba(236,236,236,1);
--lumx-color-custom-Grey-15: rgba(216,216,216,1);
--lumx-typography-font-family: 'Gill Sans Nova', "gill-sans-nova", sans-serif;
--lumx-typography-font-weight-regular: 500;
--lumx-typography-font-weight-bold: 600;
--lumx-typography-custom-intro-font-weight: var(--lumx-typography-font-weight-regular);
--lumx-typography-custom-body-font-weight: var(--lumx-typography-font-weight-regular);
--lumx-typography-custom-body-large-font-weight: var(--lumx-typography-font-weight-regular);
--lumx-typography-custom-quote-font-weight: var(--lumx-typography-font-weight-regular);
--lumx-typography-custom-publish-info-font-weight: 500;
--lumx-typography-custom-tag-font-weight: 500;
--lumx-typography-custom-metadata-font-weight: 500;
--lumx-button-border-radius: 0px;
--lumx-text-field-input-border-radius: 0px;
--lumx-text-field-state-default-input-border-top-width: 2px;
--lumx-text-field-state-default-input-border-right-width: 2px;
--lumx-text-field-state-default-input-border-bottom-width: 2px;
--lumx-text-field-state-default-input-border-left-width: 2px;
--lumx-text-field-state-default-theme-light-input-border-color: var(--lumx-color-dark-L3);
--lumx-text-field-state-hover-input-border-top-width: 2px;
--lumx-text-field-state-hover-input-border-right-width: 2px;
--lumx-text-field-state-hover-input-border-bottom-width: 2px;
--lumx-text-field-state-hover-input-border-left-width: 2px;
--lumx-text-field-state-hover-theme-light-input-border-color: var(--lumx-color-dark-L3);
--lumx-text-field-state-focus-input-border-top-width: 3px;
--lumx-text-field-state-focus-input-border-right-width: 3px;
--lumx-text-field-state-focus-input-border-bottom-width: 3px;
--lumx-text-field-state-focus-input-border-left-width: 3px;
--lumx-text-field-state-focus-theme-light-input-border-color: var(--lumx-color-primary-N);
--lumx-text-field-state-focus-theme-dark-input-border-color: var(--lumx-color-primary-N);
--lumx-tag-state-default-padding-horizontal: 12px;
--lumx-tag-state-default-border-width: 1px;
--lumx-tag-state-default-theme-light-color: var(--lumx-color-dark-L1);
--lumx-tabs-link-emphasis-low-state-default-border-bottom-width: 4px;
--lumx-tabs-link-emphasis-low-state-hover-border-bottom-width: 4px;
--lumx-tabs-link-emphasis-low-state-hover-theme-light-background-color: var(--lumx-color-primary-L5);
--lumx-tabs-link-emphasis-low-state-active-border-bottom-width: 4px;
--lumx-tabs-link-emphasis-low-state-active-theme-light-background-color: var(--lumx-color-primary-L5);
--lumx-tabs-link-emphasis-low-state-active-theme-light-border-color: var(--lumx-color-primary-N);
--lumx-tabs-link-emphasis-low-state-active-theme-light-color: var(--lumx-color-primary-N);
--lumx-tabs-link-emphasis-selected-state-default-border-bottom-width: 4px;
--lumx-tabs-link-emphasis-selected-state-hover-border-bottom-width: 4px;
--lumx-tabs-link-emphasis-selected-state-active-border-bottom-width: 4px;
--lumx-tabs-link-emphasis-selected-state-default-theme-light-border-color: var(--lumx-color-secondary-N);
--lumx-tabs-link-emphasis-selected-state-hover-theme-light-border-color: var(--lumx-color-secondary-N);
--lumx-tabs-link-emphasis-selected-state-active-theme-light-border-color: var(--lumx-color-secondary-N);
--lumx-navigation-item-border-radius: 0px;
--lumx-app-header-box-shadow: none;
--lumx-app-background: var(--lumx-color-light-N);
--lumx-tag-height: 28px;
--lumx-tag-border-radius: 2px;
--lumx-tag-state-default-padding-horizontal: 12px;
--lumx-tag-state-default-theme-light-background-color: var(--lumx-color-primary-L5);
--lumx-tag-state-default-theme-light-color: var(--lumx-color-primary-N);
--lumx-tag-state-default-theme-dark-background-color: var(--lumx-color-light-L5);
--lumx-tag-state-default-theme-dark-color: var(--lumx-color-light-N);
--lumx-tag-state-hover-padding-horizontal: 12px;
--lumx-tag-state-hover-theme-light-background-color: var(--lumx-color-primary-L4);
--lumx-tag-state-hover-theme-light-color: var(--lumx-color-primary-D1);
--lumx-tag-state-hover-theme-dark-background-color: var(--lumx-color-light-L4);
--lumx-tag-state-hover-theme-dark-color: var(--lumx-color-light-N);
--lumx-tag-state-active-padding-horizontal: 12px;
--lumx-tag-state-active-theme-light-background-color: var(--lumx-color-primary-L3);
--lumx-tag-state-active-theme-light-color: var(--lumx-color-primary-D2);
--lumx-tag-state-active-theme-dark-background-color: var(--lumx-color-light-L3);
--lumx-typography-custom-tag-font-weight: 500;
--lumx-typography-custom-tag-line-height: 18px;
--lumx-tag-list-separator: " ";
--lumx-app-header-logo-height: 44px;
}

/* Apps directory */
.widget--shared-directory-apps-entries {
--lumx-directory-entry-block-orientation-h-thumbnail-size: var(--lumx-size-l);
}

.widget--shared-directory-apps-entries {
--lumx-typography-custom-title5-font-family: var(--lumx-typography-custom-title4-font-family);
--lumx-typography-custom-title5-font-size: var(--lumx-typography-custom-title4-font-size);
--lumx-typography-custom-title5-font-style: var(--lumx-typography-custom-title4-font-style);
--lumx-typography-custom-title5-font-weight: var(--lumx-typography-custom-title4-font-weight);
--lumx-typography-custom-title5-line-height: var(--lumx-typography-custom-title4-line-height);
}
.widget--shared-directory-apps-entries a.directory-entry-block__title.lumx-link,
.widget--shared-directory-apps-entries a.directory-entry-block-title {
margin-bottom: 8px;
}

/* Anchor lists */
.widget--shared-generic-anchor-list .block-html ul {
margin-left: 0px;
}

.widget--shared-generic-anchor-list ul {
display: flex;
flex-direction: column;
margin-left: 0px;
font-size: 14px;
font-weight: var(--lumx-typography-interface-subtitle1-font-weight);
line-height: 20px;
color: var(--lumx-navigation-item-emphasis-low-state-default-theme-light-label-color);
list-style: none;
list-style-type: none;
}

.widget--shared-generic-anchor-list .widget-html__content a,
.widget--shared-generic-anchor-list .block-html a {
color: var(--lumx-navigation-item-emphasis-low-state-default-theme-light-label-color);
text-decoration: none;
}
.widget--shared-generic-anchor-list .widget-html__content a:hover,
.widget--shared-generic-anchor-list .block-html a:hover {
text-decoration: none;
}

.widget--shared-generic-anchor-list li {
padding: 8px 8px;
}

.widget--shared-generic-anchor-list li:hover {
background-color: var(--lumx-navigation-item-emphasis-low-state-hover-theme-light-background-color);
}

/* Accordions */
.widget--shared-generic-accordion-light {
margin-bottom: -12px;
}

.widget--shared-generic-accordion-light .widget-wrapper.widget-header__wrapper.widget-header__wrapper--layout-right:hover {
background-color: var(--lumx-color-dark-L6);
border-color: var(--lumx-color-dark-N)!important;
}

/* Image captions */
.widget--shared-generic-image-caption-light p {
font-size: var(--lumx-typography-custom-metadata-font-size);
font-style: italic;
font-weight: var(--lumx-typography-custom-metadata-font-weight);
line-height: var(--lumx-typography-custom-metadata-line-height);
color: var(--lumx-color-dark-L2)!important;
}

/* Latest news */
.widget--shared-generic-latest-news-light .block-page-preview--size-xs.block-page-preview--horizontal .block-page-preview__thumbnail-wrapper {
flex: 0 0 48px;
}

.widget--shared-generic-latest-news-light .content-block--default-style.content-block--view-mode-list.content-block--size-s .content-block__thumbnail {
width: 48px;
height: 48px;
margin-right: 24px;
}

.widget--shared-generic-latest-news-light .block-list {
--block-list-gap: var(--lumx-spacing-unit-big);
}
.widget-content-list {
--lumx-typography-custom-title4-font-family: var(--lumx-typography-custom-title6-font-family);
--lumx-typography-custom-title4-font-size: var(--lumx-typography-custom-title6-font-size);
--lumx-typography-custom-title4-font-style: var(--lumx-typography-custom-title6-font-style);
--lumx-typography-custom-title4-font-weight: var(--lumx-typography-custom-title6-font-weight);
--lumx-typography-custom-title4-line-height: var(--lumx-typography-custom-title6-line-height);
}

@supports (aspect-ratio:1/1) .widget--shared-generic-latest-news-light .lumx-thumbnail--aspect-ratio-horizontal:not(.lumx-thumbnail--fill-height) .lumx-thumbnail__image {
aspect-ratio: 1/1!important;
}

/* Homepage news promo */
.widget--style-4827509046509568,
.widget--shared-home-news-promo-light {
--lumx-typography-custom-title4-font-size: 20px;
--lumx-typography-custom-title4-font-style: normal;
--lumx-typography-custom-title4-font-weight: 600;
--lumx-typography-custom-title4-line-height: 30px;
}

.widget--shared-generic-latest-news-light .block-page-preview__excerpt,
.widget--shared-generic-latest-news-light .content-block-excerpt {
color: var(--lumx-color-dark-L2)!important;
}

.widget--shared-home-trending-light .block-grid__item {
border: 1px solid var(--lumx-color-dark-L5);
border-radius: 2px;
background: var(--lumx-color-secondary-N);
}

.widget--shared-home-trending-light a.block-page-preview__thumbnail-wrapper.lumx-link.content-link {
margin-bottom: 0px;
}

#front-office-app .widget--shared-home-news-promo-light .block-list.block-list--vertical.block-list--grouped {
--block-list-gap: 16px !important;
}

/* Home trending */

.widget--shared-home-trending-light .block-grid__item {
border: 1px solid var(--lumx-color-dark-L5);
border-radius: 4px;
background: white;
}

.widget--shared-home-trending-light .block-page-preview__thumbnail-wrapper.lumx-link {
margin-bottom: 0px;
}

.widget--shared-home-trending-light .lumx-thumbnail__background {
border-radius: 4px 4px 0px 0px;
}

.widget--shared-home-trending-light .block-page-preview__content {
padding: 12px;
}

.widget--shared-home-trending-light .block-page-preview__title {
font-family: var(--lumx-typography-custom-title3-font-family)!important;
font-size: 16px!important;
font-style: var(--lumx-typography-custom-title3-font-style)!important;
font-weight: var(--lumx-typography-custom-title3-font-weight)!important;
line-height: 24px!important;
}

/* Home Metadata */

.widget--shared-home-metadata-light .directory-entry-block__actions {
display: none;
}

.widget--shared-home-metadata-light .directory-entry-block__actions {
display: none;
}

.widget--shared-home-metadata-light .directory-entry-block--vertical .directory-entry-block__thumbnail-wrapper .block-image {
width: 60px;
}

.widget--shared-home-metadata-light .directory-entry-block__title {
font-family: var(--lumx-typography-custom-title6-font-family);
font-size: var(--lumx-typography-custom-title6-font-size);
font-style: var(--lumx-typography-custom-title6-font-style);
font-weight: var(--lumx-typography-custom-title6-font-weight);
line-height: var(--lumx-typography-custom-title6-line-height);
}

/* Megamenu */
.widget--shared-home-megamenu-light,
.widget--shared-home-megamenu-dark {
--lumx-typography-custom-title4-font-family: var(--lumx-typography-custom-title6-font-family);
--lumx-typography-custom-title4-font-size: var(--lumx-typography-custom-title6-font-size);
--lumx-typography-custom-title4-font-weight: var(--lumx-typography-custom-title6-font-weight);
--lumx-typography-custom-title4-line-height: var(--lumx-typography-custom-title6-line-height);
}

.widget--shared-home-megamenu-light .block-page-preview__field--text,
.widget--shared-home-megamenu-light .content-block,
.widget--shared-home-megamenu-dark .block-page-preview__field--text,
.widget--shared-home-megamenu-dark .content-block {
margin: 0px 0;
}

.widget--shared-home-megamenu-light .lumx-divider--theme-light,
.widget--shared-home-megamenu-dark .lumx-divider--theme-dark {
display: none;
}

.widget--shared-home-megamenu-light .content-block--default-style.content-block--theme-light,
.widget--shared-home-megamenu-dark .content-block--default-style.content-block--theme-dark {
padding-bottom: var(--lumx-spacing-unit-tiny);
border-bottom: none;
}

.widget--shared-home-megamenu-light .block-list,
.widget--shared-home-megamenu-dark .block-list {
--block-list-gap: var(--lumx-spacing-unit-tiny);
}

.widget--shared-home-megamenu-light .lumx-link:hover,
.widget--shared-home-megamenu-light .content-block-title a:hover {
text-decoration: underline 2px var(--lumx-color-primary-N);
}

.widget--shared-home-megamenu-dark .lumx-link:hover,
.widget--shared-home-megamenu-dark .content-block-title a:hover  {
text-decoration: underline 2px var(--lumx-color-primary-N);

}

/* Make widget headers medium weight unless overridden */
.widget-header__title {
font-weight: var(--lumx-typography-font-weight-bold);
}

/* News promo */
#front-office-app .widget--shared-home-news-promo-light .block-list.block-list--vertical.block-list--grouped {
--block-list-gap: var(--lumx-spacing-unit-medium);
}

#app-view .widget--shared-home-news-promo-light .widget-content-list__list--vertical .content-block--default-style {
padding-bottom: var(--lumx-spacing-unit-medium);
margin-bottom: var(--lumx-spacing-unit-medium);
}

/* Breadcrumb */
.widget--shared-generic-breadcrumb-light .widget-breadcrumb__wrapper,
.widget--shared-generic-breadcrumb-dark .widget-breadcrumb__wrapper  {
padding: 0;
}

/* Navigation */
span.main-nav-item__label:active {
color: var(--lumx-color-secondary-N)!important;
}

li.main-nav-item.main-nav-item--is-active.main-nav-item--has-styles.main-nav-item--primary[data-id="main-top-navigation-level-1"] {
border-bottom: var(--lumx-color-secondary-N) 4px solid;

}

li.main-nav-item[data-id="main-top-navigation-level-1"] {
box-sizing: border-box;
margin-bottom: 4px;
border-bottom: transparent 4px solid;
}

li.main-nav-item:hover[data-id="main-top-navigation-level-1"] {
border-bottom: var(--lumx-color-secondary-N) 4px solid;

}

/* Partner directory */
.user-directory__wrapper.module__wrapper {
padding: 0px;
border-radius: 0;
box-shadow: none;
}

/* Inset text */
.widget--shared-generic-inset-text p {
font-weight: 600;
}

/* JLP buttons */
.widget--shared-generic-primary-button-light a {
background-color: var(--lumx-color-secondary-N);
border: none;
color: var(--lumx-color-primary-N)!important;
padding: 12px 18px;
text-align: center;
text-decoration: none!important;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
border-radius: 2px;
min-width: 100px;
transition-duration: 0.4s;
font-weight: 600;
margin-right: 24px;
}

```
.widget--shared-generic-primary-button-light a:hover {
	background-color: #f6deca;
	color: var(--lumx-color-primary-N);
}

.widget--shared-generic-secondary-button-light a {
	background-color: #b7e0cb;
	border: none;
	color: var(--lumx-color-primary-N)!important;
	padding: 12px 18px;
	text-align: center;
	text-decoration: none!important;
	display: inline-block;
	font-size: 16px;
	margin: 4px 2px;
	cursor: pointer;
	border-radius: 2px;
	min-width: 100px;
	transition-duration: 0.4s;
	font-weight: 600;
        	margin-right: 24px;
}

.widget--shared-generic-secondary-button-light a:hover {
	background-color: #05b084;
	color: var(--lumx-color-primary-N);
}

.widget--shared-generic-right-align-button-light p {
  text-align: right;
}

.widget--shared-generic-right-align-button-light a {
	background-color: #b7e0cb;
	border: none;
	color: var(--lumx-color-primary-N)!important;
	padding: 8px 16px;
	text-align: center;
	text-decoration: none!important;
	display: inline-block;
	font-size: 15px;
	margin: 4px 2px;
	cursor: pointer;
	border-radius: 2px;
	min-width: 100px;
	transition-duration: 0.4s;
	font-weight: 500;
    margin-left: 24px;
}

.widget--shared-generic-right-align-button-light a:hover {
	background-color: #05b084;
	color: white!important;
}

/* Spaces */

.contribution-field--theme-light {
box-shadow: none!important;
border: 1px solid var(--lumx-color-dark-L5)!important;
}

.contribution-field {
height: auto!important;
border-radius: 0px;
}

.space-contribution-field {
box-shadow: none!important;
border: 1px solid var(--lumx-color-dark-L5)!important;
}

.block-list--ungrouped>.block-list__item {
background-color: var(--lumx-color-light-N);
border-radius: 4px;
border: 1px solid var(--lumx-color-dark-L5)!important;
box-shadow: none!important;
}

.post-block.post-block--view-mode-variant-ungroup {
background-color: var(--lumx-color-light-N);
border-radius: 4px;
border: 1px solid var(--lumx-color-dark-L5)!important;
box-shadow: none!important;
}

.community-block.community-block--view-mode-variant-ungroup {
box-shadow: none;
border: 1px solid var(--lumx-color-dark-L5)!important;
}

/* Comments respect reminer */

.block-comment-editor__content-wrapper .wrex-content__placeholder:after {
content: " but please remember to be respectful";
}

/* Purpose page */

.widget--shared-special-purpose-principle-dark {
background-color: rgba(0, 0, 0, 0.6)!important;
}

.widget--shared-special-purpose-body-dark {
background-color: rgba(0, 0, 0, 0.6)!important;
}

/* Directory hide tags */
.directory-entry-block-tags {
display: none!important;
}

.directory-entry-block__tags {
display: none!important;
}

.component-row--ngi-margin-fix {
margin-top: 40px;
}

.widget--shared-home-metadata-light .directory-entry-block__custom-field {
display: none;
}

.widget--style-4634236734734336 .directory-entry-block__custom-field {
display: none!important;
}

/* Gazette hover */

#widget-0341f164-52bc-40c6-829c-e0ced2f65993 a.widget-wrapper.widget-footer__wrapper.widget-footer__wrapper--layout-right {
background-color: #ffcf00!important;
color: #141414!important;
}

#widget-0341f164-52bc-40c6-829c-e0ced2f65993 a.widget-wrapper.widget-footer__wrapper.widget-footer__wrapper--layout-right:hover {
background-color: #fbbc00!important;
color: #141414!important;
}

/* Icon boxes */

.widget--shared-generic-icon-box-light .widget-content--v2 {
color: var(--lumx-color-primary-N);
}

.widget--shared-generic-icon-box-dark .widget-content--v2 {
color: var(--lumx-color-secondary-N)!important;
}

/* Accessibility improvements */

.level__link {
color: var(--lumx-color-primary-N);
}

.lumx-link.lumx-link--color-secondary {
color: var(--lumx-color-primary-N)!important;
}

a.wrex-content-link.lumx-link.lumx-link--color-secondary {
text-decoration: underline;
}

.block-page-preview--cover .block-page-preview__content:before {
background: linear-gradient(180deg,transparent 40%,rgba(0,0,0,0.75))!important;
}

/* Search message 2023 */
.search-page__wrapper::before {
content: "Looking for posts? You'll find them on the communities page to help keep the search results here nice and tidy.";
padding: 12px;
background-color: #f3f3f3;
margin-bottom: 12px;
font-size: 13px;
color: var(--lumx-color-dark-L2);
font-weight: 600;
}

/* Partnership Plan content */
.jlp-plan-table td {
border: 0px solid var(--lumx-color-primary-N)!important;
color: var(--lumx-color-primary-N);
padding: 24px!important;
}

```
.jlp-plan-table td::before {
	content: '';
	position: absolute;
	width: 60px;
	height: 60px;
	border-top: 6px solid #003936;
	border-left: 6px solid #003936;
	top: 0;
	left: 0;
	box-sizing: border-box;
}

.jlp-plan-table td::after {
	content: '';
	position: absolute;
	width: 60px;
	height: 60px;
	border-bottom: 6px solid #003936;
	border-right: 6px solid #003936;
	bottom: 0;
	right: 0;
	box-sizing: border-box;
}

```

.jlp-plan-table a {
background-color: var(--lumx-color-secondary-N);
border: none;
color: var(--lumx-color-primary-N)!important;
padding: 8px 12px;
text-align: center;
text-decoration: none!important;
display: inline-block;
margin: 12px 24px 0px 0px;
cursor: pointer;
border-radius: 2px;
min-width: 100px;
transition-duration: 0.4s;
font-weight: 600;
}

```
.jlp-plan-table a:hover {
	background-color: #f6deca;
	color: var(--lumx-color-primary-N);
}

```

.component-cell--jlp-plan-header {
color: #003936!important;
}

```
.component-cell--jlp-plan-header>.cell__wrapper::before {
	content: '';
	width: 60px;
	height: 60px;
	border-top: 6px solid #003936;
	border-left: 6px solid #003936;
	top: 0;
	left: 0;
	box-sizing: border-box;
	position: absolute;
}

.component-cell--jlp-plan-header>.cell__wrapper::after {
	content: '';
	width: 60px;
	height: 60px;
	border-bottom: 6px solid #003936;
	border-right: 6px solid #003936;
	bottom: 0;
	right: 0;
	box-sizing: border-box;
	position: absolute;
}

.component-cell--jlp-plan-header .widget-title__title .block-title--theme-light {
	letter-spacing: 0.1em;
	color: var(--lumx-color-primary-N)!important;
	text-align: center;
	text-transform: uppercase;
	font-size: 3.6rem;
	margin: auto;
}

.component-cell--jlp-plan-header .block-title--theme-light {
	letter-spacing: 0.1em;
	color: var(--lumx-color-primary-N)!important;
	text-align: center;
	text-transform: uppercase;
	font-size: 3.6rem;
	margin: auto;
}

.component-cell--jlp-plan-header .widget-intro__content {
	color: var(--lumx-color-primary-N)!important;
	text-align: center;
	font-size: 1.4rem;
	font-weight: 600;
}

.component-cell--jlp-plan-header .block-intro {
	color: var(--lumx-color-primary-N)!important;
	text-align: center;
	font-size: 1.4rem;
	font-weight: 600;
	margin: auto;
  	line-height: normal!important;
}

.jlp-plan-small-header {
	color: var(--lumx-color-primary-N)!important;
	text-align: center;
	font-size: 1rem;
	font-weight: 600;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

.jlp-plan-body-copy {
	color: var(--lumx-color-primary-N)!important;
	font-size: 1.2rem!important;
	font-weight: 600;
}

```

.jlp-plan-body-copy-small {
color: var(--lumx-color-primary-N)!important;
font-size: 1rem!important;
}

button.comment-body__translate-btn__translate-btn {
display: none;
}

a.wrex-content-link.lumx-link.lumx-link--color-primary {
text-decoration: underline;
}

.theme-lumapps .widget-html__content a {
text-decoration: underline;
}

/* Hide author from my feed */
.block-publication-info.block-publication-info--theme-light {
display: none;
}