@keyframes rotate{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@layer components{.modal.modal--slider::backdrop{background-color:#fff}.modal.modal--slider .modal__heading{display:flex;align-items:center;justify-content:space-between;max-width:90%;margin-inline:auto;padding:1.5rem 0;gap:1rem}@media only screen and (min-width: 1024px){.modal.modal--slider .modal__heading{max-width:80%}}.modal.modal--slider .modal__heading p{font-size:var(--font-size--medium);line-height:var(--line-height--medium);font-weight:var(--font-weight--demi)}.modal.modal--slider .modal__content{max-width:100%;filter:none;position:relative;transform:none;left:auto;top:0}@media only screen and (min-width: 768px){.modal.modal--slider .modal__content{max-width:100%}}.modal.modal--slider .modal__body{position:relative;margin:0;top:0;padding-bottom:70px;overflow:hidden}.modal.modal--slider .modal__body img{width:100%;height:auto;border:1px solid var(--deprecated-color-gray-30);max-height:initial}.modal.modal--slider .modal__close{position:relative;z-index:1;top:0;right:auto;bottom:auto;transform:none;flex-shrink:0}.modal.modal--slider .slideshowArticle .article-slideshow__thumbs-item-overlay{display:none}@media only screen and (min-width: 1024px){.modal.modal--slider .slide-content{width:80%;margin:0 auto;padding:0}}.modal.modal--slider .slide-content .slide-content__container{max-width:90%;margin-inline:auto}@media only screen and (min-width: 1024px){.modal.modal--slider .slide-content .slide-content__container{max-width:100%}}.modal.modal--slider h4{font-size:var(--font-size--base);line-height:var(--line-height--base);font-weight:var(--font-weight--medium);color:var(--deprecated-color-gray-dark-50);margin-bottom:10px;text-align:left;margin-top:20px}@media only screen and (min-width: 1024px){.modal.modal--slider h4{margin-top:30px}}.modal.modal--slider p{font-size:var(--font-size--small);line-height:var(--line-height--small);color:var(--deprecated-color-black);text-align:left;max-width:unset}}.modal.modal--slider button.swiper-button-next,.modal.modal--slider button.swiper-button-prev{width:52px;height:52px;top:50%;transform:translateY(-50%);background-color:var(--color-cyan);border-radius:50%;display:none}@media only screen and (min-width: 1024px){.modal.modal--slider button.swiper-button-next,.modal.modal--slider button.swiper-button-prev{display:flex}}.modal.modal--slider button.swiper-button-next:after,.modal.modal--slider button.swiper-button-prev:after{color:#fff;font-size:1.25rem}
