/*! ===================================================
                   PROMOPHARMA theme
  Copyright (c) 2024 Andrea Guarinoni, Bruno Melegari
           Based on DAWN theme fork v12.0.0
===================================================== */.assistance-notification-wrapper{position:relative}.assistance-notification-wrapper .assistance-notification{display:block;border:0;border-radius:0;-webkit-box-shadow:0 1rem 4rem 1rem rgba(var(--custom-color-darkgreen), 0.5);box-shadow:0 1rem 4rem 1rem rgba(var(--custom-color-darkgreen), 0.5)}.assistance-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground), var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);position:absolute;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;width:100%;-webkit-box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));z-index:-1;background-color:rgb(var(--custom-color-white));color:rgb(var(--custom-color-darkgreen));margin-top:2rem}.assistance-notification.focused{-webkit-box-shadow:0 0 .2rem 0 rgba(var(--color-foreground), 0.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));box-shadow:0 0 .2rem 0 rgba(var(--color-foreground), 0.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity))}.assistance-notification:focus-visible{-webkit-box-shadow:0 0 .2rem 0 rgba(var(--color-foreground), 0.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));box-shadow:0 0 .2rem 0 rgba(var(--color-foreground), 0.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity))}.assistance-notification.animate{-webkit-transition:visibility 0s var(--duration-short) ease,-webkit-transform var(--duration-short) ease;transition:visibility 0s var(--duration-short) ease,-webkit-transform var(--duration-short) ease;transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease;transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease,-webkit-transform var(--duration-short) ease}.assistance-notification.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:visibility 0s,-webkit-transform var(--duration-default) ease;transition:visibility 0s,-webkit-transform var(--duration-default) ease;transition:transform var(--duration-default) ease,visibility 0s;transition:transform var(--duration-default) ease,visibility 0s,-webkit-transform var(--duration-default) ease;visibility:visible}.assistance-notification__header,.assistance-notification__info,.assistance-notification__menu-item{padding-left:1.75rem;padding-right:1.75rem}.assistance-notification__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgb(var(--custom-color-lightgreen));color:rgb(var(--custom-color-darkgreen));padding-top:1rem;padding-bottom:1rem}.assistance-notification__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;margin-top:0;font-family:var(--font-heading-family);font-size:var(--font-heading-size);letter-spacing:var(--font-heading-letter-spacing);color:inherit}.assistance-notification__close{margin-top:auto;margin-bottom:auto;margin-right:-1.25rem}.assistance-notification__close,.assistance-notification__close:hover,.assistance-notification__close:focus{color:inherit}.assistance-notification__links{text-align:center}.assistance-notification__links>*{margin-top:1rem}.assistance-notification__links ul{list-style:none;margin:0;padding:0}.assistance-notification__info,.assistance-notification__status{font-size:var(--font-body-extra-small-size);letter-spacing:var(--font-body-extra-small-letter-spacing)}.assistance-notification__info{padding-top:.5rem;padding-bottom:0}.assistance-notification__menu-item{padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assistance-notification__menu-item:not(:last-child){border-bottom:.2rem solid rgb(var(--custom-color-lightgreen))}.assistance-notification__links .button .button__icon{margin-right:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 750px){.header-wrapper:not(.header-wrapper--border-bottom)+assistance-notification .assistance-notification{border-top-width:var(--popup-border-width)}.assistance-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;left:2.2rem}}@media screen and (max-width: 989px){assistance-notification{display:none}.assistance-notification{display:none}}@media screen and (min-width: 990px){.assistance-notification-wrapper:is(.page-width)>.assistance-notification{left:4rem}}