/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#E3031D;--color-primary-100:#FFF5F5;--color-primary-200:#F3C4C3;--color-primary-300:#E89190;--color-primary-350:#E55964;--color-primary-400:#D32C2A;--color-primary-450:#E52823;--color-primary-500:#E3031D;--color-primary-600:#B5211F;--color-primary-700:#9E2120;--color-primary-800:#851C1A;--color-primary-900:#6A1615}.radius-0{border-radius:0px}.radius-2{border-radius:2px}.radius-4{border-radius:4px}.radius-8{border-radius:8px}.radius-10{border-radius:10px}.radius-12{border-radius:12px}:root{--header-logo-height:3.145rem;--header-logo-width:5.438rem}.radius-0{border-radius:0px}.radius-2{border-radius:2px}.radius-4{border-radius:4px}.radius-8{border-radius:8px}.radius-10{border-radius:10px}.radius-12{border-radius:12px}:root{--header-logo-height:3.145rem;--header-logo-width:5.438rem}@media(min-width:1400px){.font-field-gothic__display{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--display-size-desktop);line-height:5rem;letter-spacing:normal}.font-field-gothic__heading,body h1:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--heading-size-desktop);line-height:4.25rem;letter-spacing:normal}.font-field-gothic__subheading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--subheading-size-desktop);line-height:3.5rem;letter-spacing:normal}.font-field-gothic__title-large,body h2:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-large-size-desktop);line-height:3.25rem;letter-spacing:normal}.font-field-gothic__title-medium{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-medium-size-desktop);line-height:2.75rem;letter-spacing:normal}.font-field-gothic__title-small,body h3:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h4:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h5:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h6:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-small-size-desktop);line-height:2.25rem;letter-spacing:normal}.font-field-gothic__title-section{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-section-size-desktop);line-height:1.375rem;letter-spacing:normal}.font-field-gothic__title-subsection{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-subsection-size-desktop);line-height:1.125rem;letter-spacing:normal}.font-noto-sans-display__heading,.header-subnav__back{font-family:var(--font-body-family);font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__body-large{font-family:var(--font-body-family);font-weight:500;font-size:1.25rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__body-medium{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.font-noto-sans-display__body-small{font-family:var(--font-body-family);font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:normal}.font-noto-sans-display__body-detail{font-family:var(--font-body-family);font-weight:500;font-size:.75rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__heading-noto,.base-footer .heading--s--x2{font-family:var(--font-body-family);font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__caption{font-family:var(--font-body-family);font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-large,.header .nav-primary__btn{font-family:var(--font-body-family);font-weight:600;font-size:1.125rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-medium,.header .btn--primary{font-family:var(--font-body-family);font-weight:600;font-size:1rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-small,.base-footer .switch-lang--footer .dropdown__btn__label,.switch-lang .dropdown__btn__label{font-family:var(--font-body-family);font-weight:600;font-size:.875rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__link-medium,.base-footer .text__sub{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__link-small,.base-footer .text__sub_label,.header-top-bar__menu-brands a{font-family:var(--font-body-family);font-weight:500;font-size:.875rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__eyebrow{font-family:var(--font-body-family);font-weight:600;font-size:.75rem;line-height:1.125rem;letter-spacing:normal}.font-noto-sans__sc-medium{font-family:var(--font-sc-family);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:normal}}@media(min-width:992px)and (max-width:1399px){.font-field-gothic__display{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--display-size-tablet);line-height:4.25rem;letter-spacing:normal}.font-field-gothic__heading,body h1:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--heading-size-tablet);line-height:3.5rem;letter-spacing:normal}.font-field-gothic__subheading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--subheading-size-tablet);line-height:3.25rem;letter-spacing:normal}.font-field-gothic__title-large,body h2:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-large-size-tablet);line-height:2.75rem;letter-spacing:normal}.font-field-gothic__title-medium{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-medium-size-tablet);line-height:2.25rem;letter-spacing:normal}.font-field-gothic__title-small,body h3:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h4:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h5:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h6:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-small-size-tablet);line-height:1.75rem;letter-spacing:normal}.font-field-gothic__title-section{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-section-size-tablet);line-height:1.375rem;letter-spacing:normal}.font-field-gothic__title-subsection{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-subsection-size-tablet);line-height:1.125rem;letter-spacing:normal}.font-noto-sans-display__heading,.header-subnav__back{font-family:var(--font-body-family);font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__body-large{font-family:var(--font-body-family);font-weight:500;font-size:1.125rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__body-medium{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.font-noto-sans-display__body-small{font-family:var(--font-body-family);font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:normal}.font-noto-sans-display__body-detail{font-family:var(--font-body-family);font-weight:500;font-size:.75rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__heading-noto,.base-footer .heading--s--x2{font-family:var(--font-body-family);font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__caption{font-family:var(--font-body-family);font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-large,.header .nav-primary__btn{font-family:var(--font-body-family);font-weight:500;font-size:1.125rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-medium,.header .btn--primary{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-small,.base-footer .switch-lang--footer .dropdown__btn__label,.switch-lang .dropdown__btn__label{font-family:var(--font-body-family);font-weight:600;font-size:.875rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__link-medium,.base-footer .text__sub{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__link-small,.base-footer .text__sub_label,.header-top-bar__menu-brands a{font-family:var(--font-body-family);font-weight:500;font-size:.875rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__eyebrow{font-family:var(--font-body-family);font-weight:600;font-size:.75rem;line-height:1rem;letter-spacing:normal}.font-noto-sans__sc-medium{font-family:var(--font-sc-family);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:normal}}@media(max-width:991px){.font-field-gothic__display{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--display-size-mobile);line-height:3.25rem;letter-spacing:normal}.font-field-gothic__heading,body h1:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--heading-size-mobile);line-height:2.75rem;letter-spacing:normal}.font-field-gothic__subheading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--subheading-size-mobile);line-height:2.25rem;letter-spacing:normal}.font-field-gothic__title-large,body h2:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-large-size-mobile);line-height:2rem;letter-spacing:normal}.font-field-gothic__title-medium{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-medium-size-mobile);line-height:1.75rem;letter-spacing:normal}.font-field-gothic__title-small,body h3:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h4:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h5:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h6:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-small-size-mobile);line-height:1.625rem;letter-spacing:normal}.font-field-gothic__title-section{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-section-size-mobile);line-height:1.375rem;letter-spacing:normal}.font-field-gothic__title-subsection{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--title-subsection-size-mobile);line-height:1.125rem;letter-spacing:normal}.font-noto-sans-display__heading,.header-subnav__back{font-family:var(--font-body-family);font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__body-large{font-family:var(--font-body-family);font-weight:400;font-size:1.125rem;line-height:1.5rem;letter-spacing:normal}.font-noto-sans-display__body-medium{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:normal}.font-noto-sans-display__body-small{font-family:var(--font-body-family);font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:normal}.font-noto-sans-display__body-detail{font-family:var(--font-body-family);font-weight:500;font-size:.75rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__heading-noto,.base-footer .heading--s--x2{font-family:var(--font-body-family);font-weight:600;font-size:1rem;line-height:1.75rem;letter-spacing:normal}.font-noto-sans-display__caption{font-family:var(--font-body-family);font-weight:400;font-size:.75rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-large,.header .nav-primary__btn{font-family:var(--font-body-family);font-weight:500;font-size:1.125rem;line-height:1rem;letter-spacing:normal}.font-noto-sans-display__interactive-medium,.header .btn--primary{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__interactive-small,.base-footer .switch-lang--footer .dropdown__btn__label,.switch-lang .dropdown__btn__label{font-family:var(--font-body-family);font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__link-medium,.base-footer .text__sub{font-family:var(--font-body-family);font-weight:500;font-size:1rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__link-small,.base-footer .text__sub_label,.header-top-bar__menu-brands a{font-family:var(--font-body-family);font-weight:500;font-size:.875rem;line-height:1.25rem;letter-spacing:normal}.font-noto-sans-display__eyebrow{font-family:var(--font-body-family);font-weight:600;font-size:.875rem;line-height:.875rem;letter-spacing:normal}.font-noto-sans__sc-medium{font-family:var(--font-sc-family);font-weight:500;font-size:.875rem;line-height:1.5rem;letter-spacing:normal}}.line-clamp-1,.header .nav-primary__btn{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line-clamp-2,.lyc-spotlight__description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line-clamp-4,.lyc-spotlight__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{vertical-align:super !important}.language-en h1 sup,.language-en h2 sup,.language-en h3 sup,.language-en h4 sup,.language-en h5 sup,.language-en h6 sup{font-size:100% !important;top:.35em !important}.language-zh-hans h1 sup,.language-zh-hans h2 sup,.language-zh-hans h3 sup,.language-zh-hans h4 sup,.language-zh-hans h5 sup,.language-zh-hans h6 sup{font-size:40% !important;line-height:1 !important}body{font-size:1rem}body h1:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h2:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h3:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h4:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h5:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]),body h6:not([class^=font-field-gothic]):not([class^=font-noto-sans-display]):not([class*=font-field-gothic]):not(header [class*=heading]):not(footer [class*=heading]){text-transform:none !important}.technology-card__image__bg,.technology-card__image,.embed-responsive{border-radius:8px}.event-details__title.heading--xl,.portal-info-card__title.heading--xl{font-family:var(--font-heading-family)}.customer-feedback__actions .btn--tertiary,.portal-info-card__content-link .btn--tertiary{padding:1rem 2rem;max-height:3.25rem;outline:unset}.customer-feedback__actions .btn--tertiary::before,.portal-info-card__content-link .btn--tertiary::before{border-radius:.625rem;transform:unset;transition:all 300ms ease-in-out}.customer-feedback__actions .btn--tertiary:hover::before,.portal-info-card__content-link .btn--tertiary:hover::before{transform:scale(1) !important}.card-key-benefits__text .card-key-benefits__title p{font-size:1rem !important}@media(min-width:1400px){.portal-info-card__content-link .btn--primary{min-width:130px;justify-content:center}}footer * h1,footer * h2,footer * h3,footer * h4,footer * h5,footer * h6,footer * p,footer * a,footer * .text__sub_label,header * h1,header * h2,header * h3,header * h4,header * h5,header * h6,header * p,header * a,header * .text__sub_label,#toolbar-administration * h1,#toolbar-administration * h2,#toolbar-administration * h3,#toolbar-administration * h4,#toolbar-administration * h5,#toolbar-administration * h6,#toolbar-administration * p,#toolbar-administration * a,#toolbar-administration * .text__sub_label{font-family:inherit !important}.lyc-badge{align-content:center;border-radius:2px;display:inline-block;font-size:12px !important;font-weight:500;line-height:18px !important;min-height:28px;padding:5.05px 12px;position:relative;z-index:1}.lyc-badge.white{background-color:#fff;color:#141414}.lyc-badge.gray{background-color:#f5f5f5;color:#000}.btn--primary{color:#fff}.btn--primary::before{background-color:#000 !important}.btn--primary:active::before{background-color:#58595b !important}.btn--primary:hover:not([disabled]):not(.loading):not(:active){color:#fff !important}.btn--primary:hover:not([disabled]):not(.loading):not(:active)::before{background-color:var(--color-primary) !important}.btn--primary:disabled,.btn--primary[disabled]{color:#fff !important}.btn--primary:disabled::before,.btn--primary[disabled]::before{background-color:#d5d6d9 !important}.btn--primary.dark{color:#000}.btn--primary.dark::before{background-color:#fff !important}.btn--primary.dark:active{color:#fff !important}.btn--primary.dark:active::before{background-color:#58595b !important}.btn--primary.dark:disabled,.btn--primary.dark[disabled]{color:#fff !important}.btn--primary.dark:disabled::before,.btn--primary.dark[disabled]::before{background-color:#d5d6d9 !important}.btn--primary-brand{color:#fff}.btn--primary-brand::before{background-color:var(--color-primary) !important}.btn--primary-brand:active{color:#fff}.btn--primary-brand:active::before{background-color:var(--color-primary-600) !important}.btn--primary-brand:hover:not([disabled]):not(.loading):not(:active){color:#fff !important}.btn--primary-brand:hover:not([disabled]):not(.loading):not(:active)::before{background-color:var(--color-primary-600) !important}.btn--primary-brand:disabled,.btn--primary-brand[disabled]{color:#fff !important}.btn--primary-brand:disabled::before,.btn--primary-brand[disabled]::before{background-color:var(--color-primary-200) !important}.btn--primary-brand.dark::before{background-color:var(--color-primary-450) !important}.btn--primary-brand.dark:active::before{background-color:var(--color-primary-600) !important}.btn--primary-brand.dark:disabled::before,.btn--primary-brand.dark[disabled]::before{background-color:var(--color-primary-200) !important}.btn--secondary{color:#262626}.btn--secondary::before{background-color:#fff !important;border-color:#262626}.btn--secondary:active{color:#262626 !important}.btn--secondary:active::before{border-color:#58595b !important}.btn--secondary:hover:not([disabled]):not(.loading):not(:active){color:#262626 !important}.btn--secondary:hover:not([disabled]):not(.loading):not(:active)::before{border-color:#414244 !important}.btn--secondary:disabled,.btn--secondary[disabled]{color:#c8c9cc !important}.btn--secondary:disabled::before,.btn--secondary[disabled]::before{background-color:#fff !important;border-color:#c8c9cc !important}.btn--secondary.dark{color:#fff}.btn--secondary.dark::before{background-color:#000 !important;border-color:#fff !important}.btn--secondary.dark:active{color:#262626 !important}.btn--secondary.dark:active::before{border-color:#58595b !important}.btn--secondary.dark:hover:not([disabled]):not(.loading):not(:active){color:#fff}.btn--secondary.dark:hover:not([disabled]):not(.loading):not(:active)::before{border-color:#414244 !important}.btn--secondary.dark:disabled,.btn--secondary.dark[disabled]{color:#c8c9cc !important}.btn--secondary.dark:disabled::before,.btn--secondary.dark[disabled]::before{border-color:#c8c9cc !important}.btn--secondary.transparent::before{background-color:rgba(0,0,0,0) !important}.btn--tertiary{color:#262626 !important;text-decoration:none !important;align-items:center;font-weight:600 !important;line-height:1.25rem !important;font-size:1rem !important;padding:.5rem;height:unset !important;width:unset !important}@media(max-width:991px){.btn--tertiary{font-size:.875rem !important}}.btn--tertiary::before{transform:scale(1) !important;border:unset;position:unset;top:unset;right:unset;bottom:unset;border-radius:unset;left:unset;z-index:unset;transition:unset;border-color:unset}.btn--tertiary:focus-visible:not(:active){outline:unset}.btn--tertiary:focus-visible:not(:active)::before{content:"";position:absolute;top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem;border:#009bde .25rem solid !important;border-radius:.625rem;outline:unset}.btn--tertiary::after{content:"";margin-left:.625rem;background-color:var(--color-primary);color:#fff;border-radius:50%;font-family:var(--font-icon-family);font-size:1.25rem;text-align:center;line-height:1.25rem;width:1.688rem;height:1.688rem;display:inline-flex !important;align-items:center;justify-content:center;transition:all .15s ease-in-out}.btn--tertiary.btn--nolabel::after{margin-left:0 !important}.btn--tertiary.slick-arrow{width:3.25rem !important}.btn--tertiary.slick-arrow::after{margin:0rem}.btn--tertiary.left-arrow{justify-content:flex-end}.btn--tertiary.left-arrow::after{content:""}.btn--tertiary:hover:not([disabled]):not(.loading)::before{transform:scale(1) !important}.btn--tertiary:hover:not([disabled]):not(.loading)::after{width:3.25rem;border-radius:1.875rem;align-items:center;justify-content:flex-end;padding-right:.438rem}.btn--tertiary:hover:not([disabled]):not(.loading).left-arrow::after{justify-content:flex-start;padding-left:.438rem}.btn--tertiary:disabled,.btn--tertiary[disabled]{color:#acaeb2 !important}.btn--tertiary:disabled::after,.btn--tertiary[disabled]::after{background-color:var(--color-primary-200) !important}.btn--tertiary.dark{color:#fff !important}.btn--tertiary.dark:disabled,.btn--tertiary.dark[disabled]{color:#acaeb2 !important;pointer-events:none;cursor:default}.btn--tertiary.dark:disabled::after,.btn--tertiary.dark[disabled]::after{background-color:var(--color-primary-200) !important}.btn--tertiary .btn__icon{display:none}.timeline__nav .btn--tertiary.timeline-nav__arrow--prev::after{rotate:-90deg;padding-bottom:1px}.timeline__nav .btn--tertiary.timeline-nav__arrow--next::after{rotate:90deg;padding-bottom:1px}.timeline__nav .btn--tertiary.timeline-nav__arrow--prev::after,.timeline__nav .btn--tertiary.timeline-nav__arrow--next::after{margin-left:0}.btn--primary,.btn--primary-brand,.btn--secondary{padding:1rem 2rem;max-height:3.25rem;outline:unset;font-family:var(--font-body-family) !important;font-weight:600 !important;line-height:1.25rem !important;font-size:1rem !important}@media(max-width:991px){.btn--primary,.btn--primary-brand,.btn--secondary{font-size:.875rem !important}}.btn--primary::before,.btn--primary-brand::before,.btn--secondary::before{border-radius:.625rem;transform:unset;transition:all 300ms ease-in-out}.btn--primary:active::before,.btn--primary-brand:active::before,.btn--secondary:active::before{transition:unset;transform:scale(1) !important}.btn--primary:focus-visible:not(:active)::after,.btn--primary-brand:focus-visible:not(:active)::after,.btn--secondary:focus-visible:not(:active)::after{content:"";position:absolute;top:-0.5rem;left:-0.5rem;right:-0.5rem;bottom:-0.5rem;border:#009bde .25rem solid;border-radius:.625rem}.btn--primary:hover:not([disabled]):not(.loading):not(:active)::before,.btn--primary-brand:hover:not([disabled]):not(.loading):not(:active)::before,.btn--secondary:hover:not([disabled]):not(.loading):not(:active)::before{transform:scale(1) !important}.btn--primary:disabled,.btn--primary[disabled],.btn--primary-brand:disabled,.btn--primary-brand[disabled],.btn--secondary:disabled,.btn--secondary[disabled]{pointer-events:none;cursor:default}.btn--primary:disabled::before,.btn--primary[disabled]::before,.btn--primary-brand:disabled::before,.btn--primary-brand[disabled]::before,.btn--secondary:disabled::before,.btn--secondary[disabled]::before{transform:scale(1) !important}@media(max-width:991px){.nav-primary{border-top:0;background-color:#fff}.nav-primary ::after{display:none}.nav-primary__item{margin-bottom:.75rem;width:100%}.header button.nav-primary__btn{font-weight:600}.header .nav-primary{padding-top:32px}.header-top-bar{background-color:#fff;bottom:20px;width:100%}.header-top-bar .container .header-top-bar__row{padding:0}.header-top-bar .container .header-top-bar__row .header-top-bar__menu-brands .header-top-bar__menu-items li{margin-bottom:.5rem}.header-top-bar .container .header-top-bar__row .header-top-bar__menu-brands .header-top-bar__menu-items li:last-child{margin-bottom:0}.header-subnav{border-top:0}.header-subnav__back{text-align:center;display:flex;justify-content:center}.switch-lang .dropdown-menu{position:fixed !important;top:0 !important;left:0 !important;right:0;bottom:0;background:#fff}.switch-lang .dropdown-menu__list{padding:64px 32px 32px}.switch-lang .dropdown-menu__list__item__btn{color:#000}.switch-lang .dropdown__btn{padding-right:6px;text-align:right}.switch-lang .dropdown-menu__container{background-color:#fff}.switch-lang .dropdown-menu__close{position:absolute;top:32px;right:32px;display:block;color:#000}.switch-lang .icon-cancel:before{font-size:1.7em}header.header.header--reskin::after{height:4.025rem}}@media(min-width:992px)and (max-width:1199px){header.header.header--reskin::after{height:6.125rem}}@media(min-width:1200px){header.header.header--reskin::after{height:9.125rem}}.switch-lang.show .dropdown__btn{border:1px solid #acaeb2 !important}.switch-lang.show .dropdown-menu__list .dropdown-menu__list__item__btn{background-color:#262626}.switch-lang.show .dropdown-menu__list .dropdown-menu__list__item__btn:hover{background-color:#58595b}.switch-lang .dropdown__btn{border:1px solid rgba(0,0,0,0)}.switch-lang .dropdown-menu__list{padding-bottom:0}.switch-lang .dropdown-menu__list .dropdown-menu__list__item__btn{border:1px solid #acaeb2}@media(max-width:991px){.switch-lang .dropdown-menu__list .dropdown-menu__list__item__btn{border:1px solid #fff;background-color:rgba(0,0,0,0) !important}}@media(min-width:992px)and (max-width:1399px){.switch-lang .dropdown-menu__list .dropdown-menu__list__item__btn{text-align:center !important}}body.body--scroll-down .header-top-bar{overflow:visible !important}.header-main__burger,.nav-primary__mobile-top-bar{display:block}@media(min-width:1200px){.header-main__burger,.nav-primary__mobile-top-bar{display:none}}@media(max-width:1199px){.header-subnav__item--hassub:not(:has(nolabel))::after{color:#000}.header-subnav__back{text-align:center;display:flex;justify-content:center}.header-subnav__back::before{position:absolute;left:16px;font-size:1.7em;margin-top:3px}.header-subnav__items--merge-submenu .header-subnav,.header-subnav--active .header-subnav__link{pointer-events:unset !important}.header-top-bar__row{align-items:end !important;padding-bottom:32px !important}.header-top-bar .container{padding:0 !important}.dropdown__btn__label{color:#000 !important}.btn-marketplace{border-top:1px solid gray;padding:32px 0 !important;text-align:center}.nav-primary__item--hassub{position:relative}.nav-primary__item--hassub::after{font-family:"lycra-icons-main";content:"";transition:all .2s;display:inline;position:absolute;font-size:1.7em;top:0;right:0;color:#000}}@media(min-width:992px)and (max-width:1199px){.nav-primary{display:none;overflow-y:auto;background-color:#fff;top:4.625rem;border-top:0;padding-top:32px;min-height:calc(100% - 4rem);opacity:0}.nav-primary.nav-primary--active{position:fixed;bottom:0px;left:0px;right:0px;z-index:2;background-color:#fff;opacity:1}.nav-primary__item{margin-bottom:.75rem;width:100%}.header--search-open .nav-primary--active,.header--search-open .header__backdrop{opacity:0}.header-top-bar{position:absolute;background-color:#fff;bottom:20px;width:100%;height:unset}.nav-search__wrapper{margin-top:0 !important}.nav-primary,.nav-primary .header-subnav{top:4.7rem}.header-subnav--depth-0{width:100%}}@media(min-width:992px)and (max-width:1399px){.header-main__container{padding:0 1.25rem !important}}.header-main{background-color:#fff;min-height:6.25rem}@media(max-width:991px){.header-main{min-height:4rem}}.header-main__logo{max-width:var(--header-logo-width);max-height:var(--header-logo-height)}.header-main .container{padding:0 6.25rem}@media(min-width:992px)and (max-width:1399px){.header-main .container{padding:0 4rem}}@media(max-width:991px){.header-main .container{padding:0 1.25rem}}.header-main .header-main__container{min-height:6.25rem}@media(max-width:991px){.header-main .header-main__container{min-height:4rem}}.header-main .nav-primary{justify-content:center;gap:12px;height:100%;align-items:center}@media(max-width:991px){.header-main .nav-primary{min-height:calc(100% - 4rem)}}.header-main .nav-primary__btn{padding:10px 10px;height:unset;font-size:1.0625rem !important}.header-main .nav-primary__btn::after{display:none}@media(max-width:991px){.header-main .nav-primary__btn--hassub{width:100%;text-align:left}}@media(min-width:1200px){.header-main .nav-primary__btn{line-height:2rem}.header-main .nav-primary__btn:hover,.header-main .nav-primary__btn--active{background-color:#f5f5f5;border-radius:8px}}.header-main .nav-primary__btn::before,.header-main .nav-primary__btn::after{background-color:unset}.header-main .nav-primary__subnav{border-top:1px solid #fff}.header-main .nav-primary__mobile-top-bar{position:relative;bottom:0;justify-self:end;margin-top:auto;width:calc(100% - 16px)}.header-main .nav-primary__mobile-top-bar .base-button--custom-font span{font-size:.9375rem}.header-main .nav-primary__mobile-top-bar .header-top-bar{position:unset}.header-main .nav-primary .header-subnav .nav-btn{font-size:1rem;font-family:var(--font-body-family);line-height:1.25rem;font-weight:600;padding-bottom:1rem}@media(max-width:991px){.header-main .nav-primary .header-subnav .nav-btn{font-size:1.125rem}}.header-main .nav-primary .header-subnav--depth-0>ul>li{min-width:14.5rem;padding:0}.header-main .nav-primary .header-subnav--depth-0>ul>li:nth-child(1){margin-left:0rem}@media(min-width:1200px){.header-main .nav-primary .header-subnav--depth-0>ul>li{margin:0 0 0 1.2rem;min-width:12.5rem !important}}@media(min-width:1400px){.header-main .nav-primary .header-subnav--depth-0>ul>li{margin:0 0 0 1.5rem}}.header-main .nav-primary .header-subnav{padding-right:0 !important}@media(min-width:992px){.header-main .nav-primary .header-subnav{margin:0 !important}}.header-main .nav-primary .header-subnav .link-as-arrow-cta{padding-top:32px;margin:0}.header-main .nav-primary .header-subnav .btn--tertiary{align-items:center;display:flex;padding:0}.header-main .nav-primary .header-subnav .btn--tertiary::after{margin-left:10px}@media(max-width:991px){.header-main .nav-primary .header-subnav--depth-0>.header-subnav__items{overflow-y:scroll}}@media(min-width:992px){.header-main .nav-primary .header-subnav--depth-0>.header-subnav__items>li{width:unset;margin-right:0 !important}}@media(min-width:1200px){.header-main .nav-primary .nav-primary__inner{margin-top:2.5rem;margin-bottom:5rem}}@media(min-width:1400px){.header-main .nav-primary .nav-primary__inner{padding:0 4rem}}.header-main__burger{margin-right:0}.header-main__burger:not(.header-main__burger--active)::before,.header-main__burger:not(.header-main__burger--active)::after,.header-main__burger:not(.header-main__burger--active) span{background-color:#000}.header-main__burger--active{background-color:#58595b;border-radius:50%}.header-main__burger--active::before,.header-main__burger--active::after{background:#fff;width:17px;left:6px}.header-main__burger{margin-right:0}.header-main__burger:not(.header-main__burger--active)::before,.header-main__burger:not(.header-main__burger--active)::after,.header-main__burger:not(.header-main__burger--active) span{background-color:#000}.header-main__burger--active{background-color:#58595b;border-radius:50%}.header-main__burger--active::before,.header-main__burger--active::after{background:#fff;width:16px;left:6px}.header-main__burger--active::before{top:5px}.header-main__burger--active::after{bottom:4.5px}.navigation-search-button .icon{color:#000}.predictive-search__icon-search{color:#000}.predictive-search__input{border-color:#000;color:#000}.predictive-search__input:focus,.predictive-search__input:focus-visible{border-color:#000;outline:3px auto #000;outline-offset:0px}.predictive-search__loader{transition:none}.predictive-search__loader svg{stroke:#000}.predictive-search.is-loading .predictive-search__loader{right:-0.75rem}#search-results-search .predictive-search__loader svg{position:relative;left:-105px}.header{background-color:#fff;font-family:var(--font-body-family)}.header .header-main__box{display:flex;justify-content:center}@media(max-width:1399px){.header .header-main__box{flex:1}}@media(min-width:1400px){.header .header-main__box:nth-child(1){width:346px;flex:0 0 346px}}.header .header-main__box:nth-child(1)>a{margin-right:auto}@media(min-width:1400px){.header .header-main__box:nth-child(3){width:346px;flex:0 0 346px}}.header .header-main__box:nth-child(3)>ul{margin-left:auto}@media(min-width:992px){.header .header-main__box:nth-child(2){flex:2}}.header .header-main__box .nav-secondary li.pr-md-3{padding-right:0 !important}.header .header-main__box .nav-secondary .btn--primary{font-size:.9375rem !important}@media(min-width:992px){.header .header-main__box .nav-secondary .btn--primary{min-width:205px}}.header .header-main__box .nav-secondary .btn--primary svg.ext{position:relative;bottom:5px}.header .btn--primary{font-weight:600 !important;align-items:baseline}@media(min-width:992px){.header .btn--primary{align-items:inherit}}@media(max-width:1199px){.header .header-subnav__link,.header .header-subnav__btn{width:100%;text-align:left}}.header button{font-weight:600 !important;color:#000}.header button:hover{opacity:unset}.header-subnav__btn{font-family:var(--font-body-family);font-size:1.125rem;font-weight:500;line-height:1.25rem;color:#58595b;transition:all .2s ease-in-out}@media(min-width:1200px){.header-subnav__btn{font-size:1.125rem;font-weight:600}}.header-subnav__btn:hover{color:#000}@media(max-width:1199px){.nav-primary--active,.nav-primary__item,.header--open,.header-subnav{background-color:#fff}.nav-primary.nav-primary--active{padding:20px 20px 0;height:calc(100% - 3.35rem);display:flex;flex-direction:column;justify-content:flex-start}.nav-primary.nav-primary--active .nav-primary__btn{padding:10px 0;width:100%;text-align:left}}.header-top-bar{min-height:2.75rem}@media(min-width:992px){.header-top-bar{display:flex}}.header-top-bar__menu-brands a{font-size:.8125rem !important;color:#acaeb2;transition:color .3s ease}@media(max-width:1199px){.header-top-bar__menu-brands a{color:#58595b}}.header-top-bar__menu-brands a:hover{color:#d5d6d9}.header-top-bar__menu-brands ul li::after{display:none}@media(min-width:992px)and (max-width:1199px){.switch-lang .dropdown-menu.dropdown-menu--.show{top:-2.78rem !important}}.switch-lang .dropdown__btn{display:flex;align-items:center;justify-content:center}.switch-lang .dropdown__btn__label{font-size:.8125rem !important;text-transform:uppercase}@media(min-width:992px){.nav-search__wrapper{margin-top:-6.25rem}}.header-subnav__item{padding-bottom:0}@media(min-width:1200px){.header-subnav__item{padding-bottom:1rem}}.header-subnav__item+.link-as-arrow-cta{padding-top:1.375rem !important}.predictive-search__results{background-color:#fff}.predictive-search__results::after{border-top-color:#fff}.predictive-search__results::after,.predictive-search__results::before{background-color:#fff}.predictive-search__results a:not(.btn){color:#000}.predictive-search__results .btn--tertiary.btn--dark{color:#000 !important;padding:1rem 2rem;max-height:3.25rem;outline:unset}.predictive-search__results .btn--tertiary.btn--dark::before{border-color:#000 !important;border-radius:.625rem;transform:unset;transition:all 300ms ease-in-out}.header-nav{transition:all 150ms ease-in-out}.header-nav.scroll__active{transform:none}.header-nav.scroll__hide{transform:translateY(-100%)}.base-footer{background-color:#000}@media(min-width:992px){.base-footer{padding:5rem 0 2.5rem 0}}@media(min-width:992px)and (max-width:1399px){.base-footer__column:last-child{padding-left:0}}.base-footer__row{background-color:#000}.base-footer__row:first-child{background-color:#000;margin-bottom:112px}@media(min-width:992px){.base-footer__row{padding-left:6.875rem;padding-right:6.875rem}.base-footer__row:nth-child(2){margin-bottom:260px}}@media(max-width:991px){.base-footer__row:last-child{padding:72px 0}}@media(min-width:992px){.base-footer__container{padding-right:0;padding-left:0}}@media(min-width:992px)and (max-width:1399px){.base-footer__container{flex-wrap:wrap}}.base-footer__bottom{border-top:1px solid #58595b;padding-top:2.5rem}@media(max-width:991px){.base-footer__bottom{padding:1.25rem 0 0 0}}.base-footer__column.social-mailing{border-left:none;min-width:360px}@media(max-width:991px){.base-footer__column.social-mailing{min-width:100%}}.base-footer__column.bottom-banner{align-items:center}@media(max-width:991px){.base-footer__column.bottom-banner{flex-direction:column;align-items:center}}@media(min-width:992px)and (max-width:1399px){.base-footer__column.bottom-banner{flex-wrap:wrap;justify-content:center}}.base-footer__small-links{gap:1rem}@media(max-width:1399px){.base-footer__small-links{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media(min-width:992px){.base-footer__small-links{gap:.75rem}}.base-footer__small-links .small-link{padding:0}.base-footer__small-links>.small-link:not(:first-child){border-left:unset}@media(min-width:1400px){.base-footer__small-links>.small-link:first-child{padding-left:0 !important}}.base-footer__copyright-container{align-items:center}.base-footer__copyright-container .base-footer__switch-lang{margin-left:1.5rem}.base-footer__copyright-container .base-footer__switch-lang .switch-lang--footer.show .dropdown__btn{border:1px solid #acaeb2}.base-footer__copyright-container .base-footer__switch-lang .switch-lang--footer .dropdown__btn{width:6.063rem;height:2.875rem}.base-footer__copyright-container .base-footer__switch-lang .switch-lang--footer .dropdown-menu__list__item__btn{background-color:#262626}.base-footer__copyright-container .base-footer__switch-lang .switch-lang--footer .dropdown-menu__list__item__btn:hover{background-color:#58595b}.base-footer__copyright-container .base-footer__switch-lang .dropdown-menu{border:1px solid #acaeb2;top:11px !important;width:100% !important}.base-footer__copyright-container .base-footer__switch-lang .dropdown-menu .dropdown-menu__list{padding:0}.base-footer__copyright-container .base-footer__switch-lang .dropdown-menu .dropdown-menu__list .dropdown-menu__list__item:not(:last-child){border-bottom:1px solid #acaeb2}@media(max-width:991px){.base-footer__copyright-container{justify-content:center;flex-direction:column;align-items:center;gap:30px}}@media(min-width:992px)and (max-width:1399px){.base-footer__copyright-container{justify-content:center;gap:63px;width:100%}}.base-footer .text__sub{padding:6px 0}.base-footer__sub-column{gap:4rem}@media(max-width:991px){.base-footer__sub-column{gap:0}}.base-footer__sub-column.introduction-contactus{max-width:unset}@media(max-width:991px){.base-footer__sub-column.introduction-contactus{justify-content:center}}@media(max-width:991px){.base-footer__sub-column.introduction-contactus .icon-text a{display:flex;justify-content:center}}.base-footer__sub-column.introduction-contactus .icon-text .logo{max-width:unset;max-height:unset}.base-footer__sub-column.introduction-contactus .icon-text .logo img{width:auto;height:100%}.base-footer__sub-column .list_links_column{padding-top:1.5rem}@media(min-width:992px){.base-footer__sub-column .list_links_column{padding-top:1.625rem}.base-footer__sub-column .list_links_column .link-group-item{margin-top:1.625rem;padding:0}.base-footer__sub-column .list_links_column .link-group-item:first-child{margin-top:0}}@media(max-width:991px){.base-footer__sub-column .links_column{padding:30px 0;border-top:1px solid #58595b}}@media(min-width:567px){.base-footer__sub-column .links_column .link-group-title{min-height:0;margin-bottom:0}}.base-footer .switch-lang--footer .dropdown__btn__label{text-transform:uppercase}.base-footer .links_column .btn--link:hover{transform:scale(1)}#block-lycra-reskin-content .form-item__input,#block-lycra-reskin-content .form-item__select{border-radius:2.5rem;border:solid 1px #7b7d80;display:block;background-color:#fff}#block-lycra-reskin-content .form-item__input:hover,#block-lycra-reskin-content .form-item__input .form-item--focus,#block-lycra-reskin-content .form-item__select:hover,#block-lycra-reskin-content .form-item__select .form-item--focus{border-color:#000}#block-lycra-reskin-content .form-item textarea{border-radius:1rem}.form-item .select2-selection{border-color:#7b7d80;text-align:left}.form-item .select2-selection__arrow{display:none}.select2 .form-item__input,.select2 .form-item__select{display:inline-block}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--color-primary-100) !important;color:#262626 !important}.nav-primary__btn{color:#000}.nav-primary__subnav{background-color:#fff}.lyc-spotlight{max-width:280px}.lyc-spotlight__container{background-color:#fff;padding-left:20px;border-left:1px solid #d5d6d9;position:relative;width:100%;max-width:320px;position:relative}.lyc-spotlight__label{display:inline-block;font-family:var(--font-body-family);color:#000;background-color:#f5f5f5;padding:10px;font-weight:600;font-size:.75rem;line-height:.875rem;margin-bottom:20px}.lyc-spotlight__label:empty{background-color:rgba(0,0,0,0)}.lyc-spotlight__title{font-family:var(--font-heading-family);color:#000;font-size:2.5rem;line-height:36px;margin-bottom:10px}@media(min-width:992px)and (max-width:1399px){.lyc-spotlight__title{font-size:2rem}}@media(max-width:991px){.lyc-spotlight__title{font-size:1.75rem}}.lyc-spotlight__description{font-family:var(--font-body-family);color:#58595b;font-size:.875rem;line-height:20px;font-weight:500;margin-bottom:3rem}.lyc-spotlight__button{bottom:0;color:#262626;font-weight:600 !important;left:auto;position:absolute;transition:background-color .3s}.lyc-spotlight__button a{align-items:center;display:flex;font-size:.875rem !important;font-weight:600;font-family:var(--font-body-family);padding-left:0}.lyc-spotlight__button a::after{content:"";align-items:center;background-color:var(--color-primary-500);border-radius:50%;color:#fff;display:flex;font-family:var(--font-icon-family);font-size:1.25rem;height:27px;justify-content:center;line-height:20px;text-align:center;width:27px}.lyc-spotlight__item{width:unset !important}.lyc-spotlight__item .lyc-spotlight__container{height:100%;max-height:300px}@media(min-width:1400px){.lyc-spotlight__item .lyc-spotlight__container{max-height:320px}}@media(max-width:1199px){.spotlight-wrapper ul{display:flex;max-width:100%;overflow:auto;align-items:stretch;padding-left:0;padding-bottom:10px}.spotlight-wrapper ul li{height:auto;display:block;position:relative}.spotlight-wrapper ul li:not(:first-child){margin-left:40px}.spotlight-wrapper ul li:last-child{margin-right:40px}.spotlight-wrapper ul li .lyc-spotlight__container{height:100%}.spotlight-wrapper .lyc-spotlight{min-width:300px}.spotlight-wrapper .lyc-spotlight__label{margin-top:20px}}@media(max-width:1199px){.spotlight-wrapper{width:100%;bottom:1.5rem;position:absolute;max-height:340px;z-index:1}.lyc-spotlight__container{border-top:1px solid #d5d6d9;border-left:none;padding:0 0 0 15px;margin-right:0}}@media(max-width:991px){.spotlight-only-one-item{width:calc(100vw - 45px)}.spotlight-only-one-item::before{content:"";display:block;height:1px;background-color:#d5d6d9}.spotlight-only-one-item .lyc-spotlight__container{border-top:0}}@media(min-width:992px)and (max-width:1399px){.lyc-spotlight__container{display:flex}}@media(min-width:1400px){.switch-lang{position:relative}}@media(min-width:992px){.switch-lang .dropdown-menu{right:0 !important;top:2.22rem !important;position:absolute !important;left:unset !important;width:auto !important;min-width:128px !important}.switch-lang .dropdown-menu__list{padding-top:0}}.module-infos__overtitle{color:var(--color-primary-400)}.module-title__overtitle{color:var(--color-primary-400)}.text-sustainability-800{color:#2aa887}.bg-sustainability-800{background-color:#2aa887}.text-sustainability-700{color:#207e65}.bg-sustainability-700{background-color:#207e65}.text-sustainability-600{color:#269779}.bg-sustainability-600{background-color:#269779}.text-sustainability{color:#2aa887}.bg-sustainability{background-color:#2aa887}.text-sustainability-400{color:#90d2c1}.bg-sustainability-400{background-color:#90d2c1}.text-sustainability-300{color:#c3e7dd}.bg-sustainability-300{background-color:#c3e7dd}.text-sustainability-200{color:#eef8f5}.bg-sustainability-200{background-color:#eef8f5}.text-editing-mode-800{color:#34156a}.bg-editing-mode-800{background-color:#34156a}.text-editing-mode-700{color:#4e209e}.bg-editing-mode-700{background-color:#4e209e}.text-editing-mode-600{color:#5e26be}.bg-editing-mode-600{background-color:#5e26be}.text-editing-mode{color:#682ad3}.bg-editing-mode{background-color:#682ad3}.text-editing-mode-400{color:#b090e8}.bg-editing-mode-400{background-color:#b090e8}.text-editing-mode-300{color:#d5c3f3}.bg-editing-mode-300{background-color:#d5c3f3}.text-editing-mode-200{color:#f3eefc}.bg-editing-mode-200{background-color:#f3eefc}.text-secondary-800{color:#34156a}.bg-secondary-800{background-color:#34156a}.text-secondary-700{color:#4e209e}.bg-secondary-700{background-color:#4e209e}.text-secondary-600{color:#5e26be}.bg-secondary-600{background-color:#5e26be}.text-secondary{color:#682ad3}.bg-secondary{background-color:#682ad3}.text-secondary-400{color:#b090e8}.bg-secondary-400{background-color:#b090e8}.text-secondary-300{color:#d5c3f3}.bg-secondary-300{background-color:#d5c3f3}.text-secondary-200{color:#f3eefc}.bg-secondary-200{background-color:#f3eefc}.text-success-800{color:#156331}.bg-success-800{background-color:#156331}.text-success-700{color:#20944a}.bg-success-700{background-color:#20944a}.text-success-600{color:#26b259}.bg-success-600{background-color:#26b259}.text-success{color:#2ac663}.bg-success{background-color:#2ac663}.text-success-400{color:#90e1ae}.bg-success-400{background-color:#90e1ae}.text-success-300{color:#c3efd3}.bg-success-300{background-color:#c3efd3}.text-success-200{color:#eefaf3}.bg-success-200{background-color:#eefaf3}.text-warning-800{color:#805b12}.bg-warning-800{background-color:#805b12}.text-warning-700{color:#bf881b}.bg-warning-700{background-color:#bf881b}.text-warning-600{color:#e5a320}.bg-warning-600{background-color:#e5a320}.text-warning{color:#ffb524}.bg-warning{background-color:#ffb524}.text-warning-400{color:#ffd98d}.bg-warning-400{background-color:#ffd98d}.text-warning-300{color:#ffeac2}.bg-warning-300{background-color:#ffeac2}.text-warning-200{color:#fff9ed}.bg-warning-200{background-color:#fff9ed}.text-error-800{color:#72082e}.bg-error-800{background-color:#72082e}.text-error-700{color:#ab0b44}.bg-error-700{background-color:#ab0b44}.text-error-600{color:#cd0e52}.bg-error-600{background-color:#cd0e52}.text-error{color:#e40f5b}.bg-error{background-color:#e40f5b}.text-error-400{color:#f182aa}.bg-error-400{background-color:#f182aa}.text-error-300{color:#f7bcd1}.bg-error-300{background-color:#f7bcd1}.text-error-200{color:#fdecf2}.bg-error-200{background-color:#fdecf2}.text-black{color:#000}.bg-black{background-color:#000}.text-black-90{color:#262626}.bg-black-90{background-color:#262626}.text-gray-20{color:#4d4d4d}.bg-gray-20{background-color:#4d4d4d}.text-grey-30{color:#58595b}.bg-grey-30{background-color:#58595b}.text-grey-40{color:#7f7f7f}.bg-grey-40{background-color:#7f7f7f}.text-grey-50{color:gray}.bg-grey-50{background-color:gray}.text-grey-55{color:#717171}.bg-grey-55{background-color:#717171}.text-grey-60{color:#999}.bg-grey-60{background-color:#999}.text-grey-75{color:#bfbfbf}.bg-grey-75{background-color:#bfbfbf}.text-grey-80{color:#c7c7c7}.bg-grey-80{background-color:#c7c7c7}.text-grey-85{color:#e5e5e5}.bg-grey-85{background-color:#e5e5e5}.text-grey-96{color:#f5f5f5}.bg-grey-96{background-color:#f5f5f5}.text-white{color:#fff}.bg-white{background-color:#fff}@keyframes toastUp{from{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes toastDown{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1rem)}}.lycra-toast{align-items:center;align-self:center;background:#000;border-radius:.5rem;border:1px solid #fff;bottom:1.5rem;color:#fff;display:flex;gap:1rem;height:5.5rem;justify-content:space-between;margin:0 24px;opacity:1;padding:1.5rem 1.25rem;position:fixed;width:calc(100% - 48px);z-index:2000}.lycra-toast.is-hidden{display:none}.lycra-toast.is-showing{display:flex;animation:toastUp .3s cubic-bezier(0.4,0.2,0.2,1) forwards}.lycra-toast.is-hiding{animation:toastDown .3s cubic-bezier(0.4,0.2,0.2,1) forwards}@media(min-width:992px){.lycra-toast{bottom:15%;height:4.5rem;left:50%;margin:0 auto;padding:1.5rem 1.25rem;transform:translateX(-50%);width:45rem}.lycra-toast.is-showing{animation:toastUpCentered .3s cubic-bezier(0.4,0.2,0.2,1) forwards}.lycra-toast.is-hiding{animation:toastDownCentered .3s cubic-bezier(0.4,0.2,0.2,1) forwards}}.lycra-toast__wrapper{align-items:center;display:flex;flex:1;gap:1rem;justify-content:space-between;width:100%}.lycra-toast__wrapper__content{align-items:center;display:flex;flex:1;gap:.75rem}.lycra-toast__wrapper__content__icon{background-color:#fff;border-radius:50%;font-size:1.5rem}.lycra-toast__wrapper__content__icon.lyc-icon-font-send-icon{color:#2ac663}.lycra-toast__wrapper__content__icon.lyc-icon-font-error-icon{color:#d32c2a}.lycra-toast__wrapper__content__icon.lyc-icon-font-warning-icon{color:#ffb524}.lycra-toast__wrapper__content__icon.lyc-icon-font-info-icon{color:#2ac663}.lycra-toast__wrapper__content__message{flex:1}.lycra-toast__wrapper__close-dialog{align-items:center;background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:flex-end;padding:0}.lycra-toast__wrapper__close-dialog:hover,.lycra-toast__wrapper__close-dialog:focus{opacity:.8}@keyframes toastUpCentered{from{opacity:0;transform:translateX(-50%) translateY(1rem)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes toastDownCentered{from{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(1rem)}}
