.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.mc-field-group{display:flex;justify-content:space-between;align-items:center;gap:15px;}.mc-field-group .generic-field{width:100%;}.nl-right-bloc{flex-wrap:wrap;}.section-newsletter .bloc-description{max-width:29.4375rem;flex-shrink:0;font-size:.8125rem;font-style:normal;font-weight:400;line-height:180%;}.section-newsletter .newsletter-form-container .bloc-description{font-size:.75rem;}.section-newsletter .lettrine{font-size:60px;font-style:normal;font-weight:400;line-height:72px;gap:10px;max-width:106px;max-height:84px;}.section-newsletter .input-field{margin-top:0;margin-bottom:0;}.section-newsletter .messages{padding:0.5rem 0.375rem;border-radius:6px;margin-bottom:20px;width:100%;font-size:90%;border-width:1px;}.section-newsletter .messages.messages--error{border-color:rgb(252 165 165 / 1);background-color:rgb(254 242 242 / 1);}.section-newsletter .messages.messages--success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d;}.section-newsletter .form-wrapper{position:relative;}.section-newsletter .ajax-progress{position:absolute;top:0;left:0;width:100%;text-align:center;bottom:0;background-color:#FFF;font-size:80%;border-radius:50px;}@media (min-width:1024px){.section-newsletter{padding-top:5.75rem;padding-bottom:5.88rem;}.section-newsletter .lettrine{max-height:84px;height:84px;max-width:140px;}.section-newsletter .nl-left-first-bloc{gap:10px;}}@media (min-width:100px) and (max-width:1023px){.section-newsletter{padding-top:2.75rem;padding-bottom:2.38rem;}.section-newsletter .nl-left-first-bloc{gap:15px;}.section-newsletter .nl-left-bloc{display:flex;flex-direction:column;align-items:flex-start;gap:0.1875rem;margin-left:0;}.section-newsletter .lettrine{font-size:40px;line-height:48px;}.section-newsletter .nl-main-bloc{gap:25px;}.section-newsletter .mc-field-group{flex-direction:column;}.section-newsletter button,.section-newsletter input[type="submit"],.section-newsletter .submit-newsletter{width:100%;}.section-newsletter .newsletter-form-container{display:flex;flex-direction:column;gap:10px;}}
.block-reassurance{flex-wrap:wrap;align-content:space-around;padding-top:35px;padding-bottom:35px;}.element-footer{display:flex;align-items:center;gap:0.75rem;justify-content:flex-start;}.contain-reassurance{margin:auto;}.textzone{display:flex;flex-direction:column;align-items:flex-start;gap:0.1875rem;}.icon{width:2rem;height:2rem;}.title-reassurance{font-weight:700;letter-spacing:0.045rem;}.description-reassurance{font-weight:400;line-height:normal;}.text-reassurance{font-family:"Open Sans";font-size:0.75rem;font-style:normal;line-height:normal;}@media (min-width:1024px){.block-reassurance{padding-left:5.25rem;padding-right:5.25rem;}.contain-reassurance{column-gap:0rem;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;}.element-footer{grid-column:span 3 / span 3;}}@media (min-width:100px) and (max-width:1023px){.contain-reassurance{gap:1.88rem;height:100%;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;}}@media screen and (max-width:1025px){.element-footer{display:flex;align-items:center;gap:0.75rem;column-gap:1rem;justify-content:flex-start;align-items:center;text-align:center;flex-direction:column;}.block-reassurance{display:grid;align-items:center;flex-direction:column;padding:3.125rem 4.0625rem;padding:2.75rem 1.56rem;}.textzone{align-items:center;}}
.vocabulary-page-hub-pilier .layout__region--content{display:flex;justify-content:center;gap:40px;margin-bottom:40px;flex-direction:column;}body.taxonomy-term--page-hub-pilier .block-page-title-block{display:flex;width:100%;flex-direction:column;}body.taxonomy-term--page-hub-pilier .block-page-title-block >div.container-title{order:1;}body.taxonomy-term--page-hub-pilier .block-page-title-block >div.category-breadcrumbs{order:0!important;}.hub-pilier-desc-container{margin-bottom:60px;}.term-description-not-complete{margin-left:var(--padding-x-mobile);margin-right:var(--padding-x-mobile);position:relative;}.term-description-not-complete--inner p{text-align:center!important;}.term-description-not-complete--inner p:last-of-type{margin-bottom:0;}.term-description-not-complete.is-not-complete{height:325px!important;overflow:hidden;justify-content:flex-start !important;position:relative;}.section-read-more-less{background-image:linear-gradient(to top,#fff,rgb(255 255 255 / 0)) !important;bottom:0;height:3.25rem;position:absolute;width:100%;}.term-description-not-complete.is-complete .read-more-btn,.term-description-not-complete.is-complete .section-read-more-less{display:none;}.term-description-not-complete.is-not-complete .read-less-btn{display:none;}.hp-read-less-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;}.hub-pilier-description-action{width:100%;margin-top:20px;}.hp-read-less-btn{font-size:10px;line-height:10px;letter-spacing:0.8px;font-family:'Open Sans';text-transform:uppercase;color:var(--color-blue-dark);}@media (min-width:1024px){.vocabulary-page-hub-pilier .layout__region--content{gap:100px;margin-bottom:100px;}.hub-pilier-desc-container{margin-bottom:80px;}.term-description-not-complete{max-width:850px;margin:0 auto;}.term-description-not-complete.is-not-complete{height:115px!important;}}
.layout--onecol .layout__region{width:100%;}
.block-healthcare-bloc-double-presentation{margin-left:var(--padding-x-mobile);margin-right:var(--padding-x-mobile);}.healthcare-bloc-double-presentation__inner{display:flex;flex-direction:column;gap:24px;}.healthcare-bloc-double-presentation__item{width:100%;}.healthcare-bloc-double-presentation__item-inner{display:flex;flex-direction:column;background-color:var(--color-greylight,#f5f5f5);padding:33px;border-bottom:1px solid var(--color-blue-dark);}.healthcare-bloc-double-presentation__image-wrapper--before{margin-bottom:20px;}.healthcare-bloc-double-presentation__image-wrapper--after{margin-top:20px;}.healthcare-bloc-double-presentation__image{display:block;width:100%;height:auto;object-fit:cover;border-radius:6px;}.healthcare-bloc-double-presentation__content{display:flex;flex-direction:column;}.healthcare-bloc-double-presentation__icon{display:inline-block;max-width:22px;}.healthcare-bloc-double-presentation__icon--loupe{}.healthcare-bloc-double-presentation__icon--papier{}.healthcare-bloc-double-presentation__icon--message{}.healthcare-bloc-double-presentation__title{margin:0;display:flex;align-items:center;gap:15px;margin-bottom:0.625rem;}.healthcare-bloc-double-presentation__text{}@media (min-width:1024px){.block-healthcare-bloc-double-presentation{margin-left:var(--padding-x-desktop);margin-right:var(--padding-x-desktop);}.healthcare-bloc-double-presentation__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;}.healthcare-bloc-double-presentation__item-inner{height:100%;padding:60px;}.healthcare-bloc-double-presentation__icon{max-width:40px;}.healthcare-bloc-double-presentation__image-wrapper--before{margin-bottom:30px;}.healthcare-bloc-double-presentation__image-wrapper--after{margin-top:30px;}.healthcare-bloc-double-presentation__title{margin-bottom:1rem;}}
.block-healthcare-bloc-articles-grid{margin-left:0;margin-right:0;}.healthcare-bloc-articles-grid__items{display:grid;gap:17px;grid-template-columns:1fr;}.healthcare-bloc-articles-grid__item{height:100%;}.healthcare-bloc-articles-grid__link{display:block;height:100%;text-decoration:none;}.healthcare-bloc-articles-grid__image-wrapper{margin-bottom:10px;}.healthcare-bloc-articles-grid__image{border-radius:6px;overflow:hidden;display:block;width:100%;height:auto;object-fit:cover;}.block-healthcare-bloc-articles-grid .top-section{margin-bottom:20px;}.healthcare-bloc-articles-grid__tag{padding:3px 6px;background-color:var(--color-greylight);margin-bottom:5px;display:inline-flex;align-items:center;min-height:20px;border-radius:3px;display:none;}.healthcare-bloc-articles-grid__link{font-size:0;}.healthcare-bloc-articles-grid__image{min-height:190px;}@media (min-width:1024px){.block-healthcare-bloc-articles-grid{padding-left:5.2rem;padding-right:5.2rem;}.block-healthcare-bloc-articles-grid .top-section{margin-bottom:30px;}.healthcare-bloc-articles-grid__items{display:grid;gap:30px;}.healthcare-bloc-articles-grid--cols-3 .healthcare-bloc-articles-grid__items{grid-template-columns:repeat(3,minmax(0,1fr));}.healthcare-bloc-articles-grid--cols-4 .healthcare-bloc-articles-grid__items{grid-template-columns:repeat(4,minmax(0,1fr));}.healthcare-bloc-articles-grid--cols-6 .healthcare-bloc-articles-grid__items{grid-template-columns:repeat(6,minmax(0,1fr));}.healthcare-bloc-articles-grid__image-wrapper{margin-bottom:20px;}.healthcare-bloc-articles-grid__image{min-height:230px;}}@media (max-width:1023px){.healthcare-bloc-articles-grid--carousel-mobile .embla__viewport{overflow:hidden;}.healthcare-bloc-articles-grid--carousel-mobile .healthcare-bloc-articles-grid__items{display:flex;gap:1rem;}.healthcare-bloc-articles-grid--carousel-mobile .healthcare-bloc-articles-grid__item{flex:0 0 45%;}.healthcare-bloc-articles-grid--carousel-mobile .embla__progress{display:block;margin-top:0.75rem;}.healthcare-bloc-articles-grid--carousel-mobile .embla__progress__bar{height:3px;border-radius:999px;background-color:currentColor;}.block-healthcare-bloc-articles-grid{margin-left:0;margin-right:0;}.block-healthcare-bloc-articles-grid .healthcare-bloc-articles-grid:not(.healthcare-bloc-articles-grid--carousel-mobile),.block-healthcare-bloc-articles-grid .healthcare-bloc-articles-grid--carousel-mobile .top-section{margin-left:var(--padding-x-mobile);margin-right:var(--padding-x-mobile);}.block-healthcare-bloc-articles-grid .healthcare-bloc-articles-grid--carousel-mobile .embla__container{padding:0 var(--padding-x-mobile);}.block-healthcare-bloc-articles-grid .healthcare-bloc-articles-grid--carousel-mobile .embla__progress{width:calc(100% - calc(var(--padding-x-mobile) * 2));margin:0 auto;}.embla--articles-grid.is-carousel-enabled .healthcare-bloc-articles-grid__item:last-of-type{margin-right:var(--padding-x-mobile);}}@media (min-width:100px) and (max-width:1023px){}body.taxonomy-term--has-parent .healthcare-bloc-articles-grid__tag{display:inline-flex;}body.taxonomy-term--has-parent .block-healthcare-bloc-articles-grid .top-section{background-color:var(--color-blue-dark);padding:15px 20px 20px;}body.taxonomy-term--has-parent .block-healthcare-bloc-articles-grid .top-section *{color:#FFF;}@media (min-width:100px) and (max-width:1023px){body.taxonomy-term--has-parent .block-healthcare-bloc-articles-grid .top-section{padding:15px;padding-right:30px;}body.taxonomy-term--has-parent  .healthcare-bloc-articles-grid--carousel-mobile .healthcare-bloc-articles-grid__item{flex:0 0 80%;}body.taxonomy-term--has-parent .healthcare-bloc-articles-grid__image{min-height:140px;}}
.block-healthcare-bloc-articles-list{padding-left:var(--padding-x-mobile);padding-right:var(--padding-x-mobile);}.healthcare-bloc-articles-list{background-color:var(--color-mingreylight);padding:35px 20px;}.healthcare-bloc-articles-list .top-section{margin-bottom:30px;}.healthcare-bloc-articles-list__image{border-radius:6px;}.healthcare-bloc-articles-list__inner{display:flex;flex-direction:column;gap:1.5rem;}.healthcare-bloc-articles-list__col--media{display:none;}.healthcare-bloc-articles-list__col--list{width:100%;}.healthcare-bloc-articles-list__image-wrapper{margin-bottom:1.5rem;}.healthcare-bloc-articles-list__image{display:block;width:100%;height:auto;object-fit:cover;}.healthcare-bloc-articles-list__title{font-size:1.5rem;line-height:1.3;margin-bottom:0.75rem;}.healthcare-bloc-articles-list__cta{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.95rem;text-decoration:none;}.healthcare-bloc-articles-list__cols-wrapper{display:block;}.healthcare-bloc-articles-list__items{list-style:none;margin:0;padding:0;}.healthcare-bloc-articles-list__items--col-1{}.healthcare-bloc-articles-list__items--col-2{display:none;}.healthcare-bloc-articles-list__item{margin:0;padding-bottom:10px;border-bottom:1px solid #002E4B80;}.healthcare-bloc-articles-list__item + .healthcare-bloc-articles-list__item{margin-top:20px;}.healthcare-bloc-articles-list__item-link{display:inline-block;text-decoration:none;}@media (min-width:1024px){.block-healthcare-bloc-articles-list{padding-left:5.2rem;padding-right:5.2rem;}.healthcare-bloc-articles-list{padding:60px 80px;}.healthcare-bloc-articles-list .top-section{margin-bottom:40px;}.healthcare-bloc-articles-list__inner{flex-direction:row;gap:70px;align-items:flex-start;}.healthcare-bloc-articles-list__col--media{display:block;flex:0 0 calc((100% - 70px) / 3);max-width:calc((100% - 70px) / 3);min-width:0;}.healthcare-bloc-articles-list__col--list{flex:0 0 calc((100% - 70px) * 2 / 3);max-width:calc((100% - 70px) * 2 / 3);min-width:0;}.healthcare-bloc-articles-list--reverse .healthcare-bloc-articles-list__inner{flex-direction:row-reverse;}.healthcare-bloc-articles-list__cols-wrapper{display:flex;gap:70px;}.healthcare-bloc-articles-list__items--col-1,.healthcare-bloc-articles-list__items--col-2{display:block;flex:1 1 0;}.healthcare-bloc-articles-list__items--col-2{display:block;}.healthcare-bloc-articles-list__item{margin-top:0;padding-bottom:10px;border-bottom:1px solid #002E4B80;}.healthcare-bloc-articles-list__item + .healthcare-bloc-articles-list__item{margin-top:20px;}}
:root{--color-blue-ultraligth:#dbe2ea;--color-blue-dark:#002E4B;--color-greylight:#EDF0F4;--color-mingreylight:#FAFAFA;--color-berry:#D92A33;--padding-x-mobile:1.56rem;--padding-x-desktop:5.2rem;}.large-w-section{max-width:90rem !important;}.medium-w-section{}.h2-bloc-title,.h2-bloc-title *{font-size:20px;line-height:24px;font-weight:400;font-family:"Interstate";color:var(--color-blue-dark);}.h3-bloc-title,.h3-bloc-title *,.field-body .h3-bloc-title *{font-size:13px;line-height:14.3px;font-weight:400;font-family:"Interstate";color:var(--color-blue-dark);}.regular-text,.regular-text *{font-size:12px;line-height:19.2px;font-weight:400;font-family:'Open Sans';}.item-title,.item-title *{font-size:13px;line-height:14.3px;font-weight:400;}.item-tag{font-family:'Open Sans';font-size:8px;line-height:8px;letter-spacing:.64px;font-weight:400;text-transform:uppercase;}.min-item-title,.min-item-title *{font-size:13px;line-height:14.3px;font-weight:400;font-family:"Interstate";color:var(--color-blue-dark);}.text-capitalize{text-transform:capitalize;}@media (min-width:100px) and (max-width:1023px){.font-null-mobile{font-size:0!important;}}@media (min-width:1024px){}@media (min-width:1024px){.block-healthcare-block-seo .show-more-action{justify-content:end;align-items:center;margin:0;gap:.30rem !important;}.font-null-mobile{font-size:inherit;}.h2-bloc-title,.h2-bloc-title *{font-size:24px;line-height:24px;}.h3-bloc-title,.h3-bloc-title *,.field-body .h3-bloc-title *{font-size:18px;line-height:21.6px;}.regular-text,.regular-text *{font-size:13px;line-height:23.4px;}.item-title,.item-title *{font-size:18px;line-height:21.6px;}.min-item-title,.min-item-title *{font-size:16px;line-height:19.2px;}.item-tag{font-size:10px;line-height:10px;letter-spacing:.8px;}}
.block-healthcare-bloc-presentation{margin-left:var(--padding-x-mobile);margin-right:var(--padding-x-mobile);}.healthcare-bloc-presentation{width:100%;}.healthcare-bloc-presentation__inner{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;}.healthcare-bloc-presentation__col--content{padding:30px 35px;}.healthcare-bloc-presentation--normal .healthcare-bloc-presentation__col--image{order:0;}.healthcare-bloc-presentation--normal .healthcare-bloc-presentation__col--content{order:1;}.healthcare-bloc-presentation__col{flex:1 1 50%;width:100%;}.healthcare-bloc-presentation__image{width:100%;max-width:100%;height:auto;display:block;}.healthcare-bloc-presentation__title{margin-bottom:0.625rem;}.healthcare-bloc-presentation__text p{margin-bottom:1rem;}.healthcare-bloc-presentation__text p:last-of-type{margin-bottom:0;}.healthcare-bloc-presentation:not(.block-theme-actualite) .healthcare-bloc-presentation__inner{background-color:var(--color-blue-ultraligth);}.healthcare-bloc-presentation.block-theme-actualite .healthcare-bloc-presentation__col--content{background-color:var(--color-blue-ultraligth);border-bottom:1px solid var(--color-blue-dark);}.healthcare-bloc-presentation.block-theme-actualite.block-theme-actualite-without-image .healthcare-bloc-presentation__text,.healthcare-bloc-presentation.block-theme-actualite.block-theme-actualite-without-image .healthcare-bloc-presentation__text p{text-align:center;}.healthcare-bloc-presentation__title{display:flex;align-items:center;gap:15px;}.healthcare-bloc-presentation__icon{max-width:25px;height:auto;}.block-theme-actualite-without-image .healthcare-bloc-presentation__title{justify-content:center;}.block-theme-actualite-without-image .healthcare-bloc-presentation__col--content{max-width:690px;margin:0 auto;text-align:center;padding:20px 42.5px 30px;}@media (min-width:1024px){.healthcare-bloc-presentation__icon{max-width:40px;}.block-healthcare-bloc-presentation{margin-left:5.25rem;margin-right:5.25rem;}.healthcare-bloc-presentation--reverse .healthcare-bloc-presentation__col--image{order:1;}.healthcare-bloc-presentation--reverse .healthcare-bloc-presentation__col--content{order:0;}.healthcare-bloc-presentation__col--content{padding:60px 85px;}.healthcare-bloc-presentation__inner{flex-direction:row;}.block-theme-actualite-without-image .healthcare-bloc-presentation__col--content{padding:40px 30px;}}@media (min-width:100px) and (max-width:1023px){}
.listing-articles-blog{column-gap:2.5rem;margin-bottom:3.75rem;}.footer-listing-articles{row-gap:3.75rem;}.all-filter-blog{margin-bottom:3.88rem;}.title-part-blog{margin-bottom:25px;}#zones_listing >div{gap:1.25rem;width:fit-content !important;}.blog-filtering a{font-family:"Open Sans";font-size:12px;font-weight:600;line-height:16px;letter-spacing:0.08em;text-align:center;color:rgb(79,74,74);padding-top:9px;padding-bottom:9px;flex-direction:column;flex-shrink:0;}.blog-filtering.zone-filter a.active,.blog-filtering.blog-pagination .is-active a{color:rgb(217,42,51);padding-bottom:0!important;}.blog-filtering.zone-filter a.active:after{content:'';display:block;width:0.625rem;height:1px;margin:auto;background-color:rgb(217,42,51);margin-top:0.5rem;}.patho-filter{margin-top:15px;}.blog-filtering.patho-filter a{color:rgb(0,46,75);background-color:rgb(237,240,244);padding:3px 10px 4px 10px;border-radius:2px;}.blog-filtering.patho-filter a.active{background-color:rgb(217,42,51);color:#FFF;}.blog-filtering.patho-filter{text-align:center;}.list-patho-filter{gap:20px;}ul.pager__items{display:flex;gap:15px;justify-content:center;margin-bottom:3.75rem;}.d-inline{display:inline;}.text-pager{}@media (min-width:100px) and (max-width:1023px){.pager__item--first span,.pager__item--previous span,.pager__item--next span,.pager__item--last span{font-size:0;display:none;}ul.pager__items{margin-bottom:1.88rem;}.listing-articles-blog{margin-bottom:1.88rem;row-gap:1.88rem;}.blog-filtering a{font-size:10px;line-height:14px;}#pathos_listing{position:relative;}.blog-filtering.patho-filter.show-all{display:block!important;}.blog-filtering.patho-filter.show-all a{display:inline-block;margin:5px;}.blog-filtering.patho-filter.show-all a:first-of-type{margin-left:0;}.bg-hover-filterpatho{background-image:linear-gradient(to left,#fff,rgb(255 255 255 / 0)) !important;right:0;top:0;height:100%;width:10rem;text-align:right;line-height:16px;}.bg-hover-filterpatho >span{text-transform:none;}.bg-hover-filterpatho .filter-see-less,.show-more .bg-hover-filterpatho .filter-see-more{display:none;}.show-more .bg-hover-filterpatho{width:4rem;background-image:none;}.show-more .bg-hover-filterpatho .filter-see-less{display:inline-block;}.show-more .list-patho-filter{display:block!important;text-align:left;max-width:calc(100% - 4rem);margin-left:0!important;}.show-more .list-patho-filter a{margin:10px;margin-top:0;margin-left:0;display:inline-block;}}@media (min-width:1024px){.blog-filtering.patho-filter a{display:inline-block;margin:10px;}}
.popin-newsletter{display:flex;position:fixed;justify-content:flex-end;align-items:center;z-index:999;inset:0px;}.popin-newsletter .popin-newsletter-container{max-width:500px;position:relative;background-color:#fff;transition:transform .3s cubic-bezier(.4,0,.6,1);height:fit-content !important;}.popin-newsletter .close-this{position:absolute;top:0;left:0;cursor:pointer;font-weight:700;font-size:18px;padding:10px 15px;}.popin-newsletter img{max-height:370px;height:auto;}.popin-newsletter.is-closed .popin-newsletter-container{transform:translate3d(32em,0,0);backface-visibility:hidden;}.popin-newsletter.is-opened .popin-newsletter-container{transform:translate3d(0,0,0);visibility:visible;}.fade-popin-newsletter{opacity:0;transition:opacity 1s;width:100%;height:100%;top:0;left:0;background-color:#000;position:fixed;}.popin-newsletter.is-opened .fade-popin-newsletter{opacity:.6;}.body-popin-newsletter{padding:1.56rem;}.popin-newsletter .lettrine{max-height:84px;max-width:140px;font-size:60px;font-style:normal;font-weight:400;line-height:72px;}.popin-newsletter .nl-lettrine-bloc{gap:15px;align-items:center;}.popin-newsletter .h3-min-title{font-size:1.85rem;}.popin-newsletter .nl-top-bloc .normal-text{margin-top:10px;}.popin-newsletter .messages{padding:0.5rem 0.375rem;border-radius:6px;margin-bottom:20px;width:100%;font-size:90%;border-width:1px;}.popin-newsletter .messages.messages--error{border-color:rgb(252 165 165 / 1);background-color:rgb(254 242 242 / 1);}.popin-newsletter .messages.messages--success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d;}.popin-newsletter .form-wrapper{position:relative;}.popin-newsletter .ajax-progress{position:absolute;top:0;left:0;width:100%;text-align:center;bottom:0;background-color:#FFF;font-size:80%;border-radius:50px;}.popin-newsletter .mav-newsletter-form__front-block{display:flex;flex-direction:column-reverse;margin-top:15px;}.popin-newsletter .mav-newsletter-form__front-block .generic-field,.popin-newsletter .mav-newsletter-form__front-block input{margin:0!important;}.popin-newsletter .container-message-newsform{margin-top:15px;margin-bottom:0;}@media (min-width:100px) and (max-width:1023px){.popin-newsletter .nl-lettrine-bloc{align-items:flex-start;}.popin-newsletter form .mc-field-group{flex-direction:column;gap:15px;}.popin-newsletter .lettrine{font-size:3.125rem;line-height:100%;}.popin-newsletter .newsletter-form-container .bloc-description{line-height:1rem;margin-top:10px;}}@media screen and (max-height:680px){.body-popin-newsletter{height:18rem;overflow:scroll;}}.popin-newsletter.is-closed{overflow:hidden;pointer-events:none;}
body.toolbar-fixed .cart-offcanvas{padding-top:39px;}body.toolbar-fixed.toolbar-tray-open .cart-offcanvas{padding-top:79px;}.cart-offcanvas{position:fixed;min-height:100%;max-height:none;top:0;display:block;background:#fff;transition:transform .3s cubic-bezier(.4,0,.6,1);transform:translate3d(0,0,0);backface-visibility:hidden;overflow:hidden;z-index:1000;}.cart-offcanvas--left{height:100%;width:24em;transform:translate3d(-17em,0,0);}.cart-offcanvas--right{height:100%;width:24em;right:0;transform:translate3d(17em,0,0);}.cart-offcanvas.is-open{transform:translate3d(0,0,0);visibility:visible;}.cart-offcanvas.is-closed{max-height:100%;visibility:hidden;box-shadow:none;}.cart-offcanvas-bg{position:fixed;top:0;height:100%;width:100%;z-index:5;left:-100%;background-color:transparent;transition:background-color .4s cubic-bezier(.23,1,.32,1) 0s;}.cart-offcanvas-bg.is-animating,.cart-offcanvas-bg.is-open{left:0;background-color:rgba(0,0,0,.68);visibility:visible;}.cart-offcanvas-bg.is-closed{visibility:hidden;}
@keyframes slide-in-bottom{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}.header-banner-slider-container{width:100%;height:40px;flex-shrink:0;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;position:relative;}.header-banner-slider-text{text-align:center;transform:translateY(-60px);position:absolute;text-decoration:none;}.header-banner-slider-text a{text-decoration:underline;}.slide-in-bottom{-webkit-animation:slide-in-bottom 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:slide-in-bottom 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;}
