:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}.ibexa_richtext-field dl button h3{margin-bottom:0!important;margin-top:0!important}.ibexa_richtext-field ol{list-style:auto!important}.ibexa_richtext-field ul{list-style:disc!important}.ibexa_richtext-field ol,.ibexa_richtext-field ul{margin-bottom:1rem;margin-top:1rem;padding-left:2rem}.ibexa_richtext-field p{font-family:DINosaur;font-size:14px}.ibexa_richtext-field p.acces-handicape,.ibexa_richtext-field p.wheelchair-access,.ibexa_richtext-field p.wheelchair-counter{background-image:url(/build/images/acces-handicape.d4dc0ce3.svg);background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.aesthetic-area{background-image:url(/build/images/aesthetic-area.be11ebfd.svg)}.ibexa_richtext-field p.aesthetic-area,.ibexa_richtext-field p.arrow-right-white{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.arrow-right-white{background-image:url(/build/images/arrow-right-white.4953cd56.svg)}.ibexa_richtext-field p.arrow-right-blue{background-image:url(/build/images/arrow-right-blue.9499ca59.svg)}.ibexa_richtext-field p.arrow-left-white,.ibexa_richtext-field p.arrow-right-blue{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.arrow-left-white{background-image:url(/build/images/arrow-left-white.46998104.svg)}.ibexa_richtext-field p.arrow-left-blue{background-image:url(/build/images/arrow-right-blue.9499ca59.svg)}.ibexa_richtext-field p.arrow-left-blue,.ibexa_richtext-field p.breastfeeding-room{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.breastfeeding-room{background-image:url(/build/images/breastfeeding-room.4aee76c4.svg)}.ibexa_richtext-field p.calendar{background-image:url(/build/images/calendar.33fd8e28.svg)}.ibexa_richtext-field p.calendar,.ibexa_richtext-field p.cart{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.cart{background-image:url(/build/images/cart.1953556c.svg)}.ibexa_richtext-field p.click-and-collect,.ibexa_richtext-field p.click-collect{background-image:url(/build/images/click-and-collect.e2d0fce5.svg)}.ibexa_richtext-field p.click-and-collect,.ibexa_richtext-field p.click-collect,.ibexa_richtext-field p.clipboard-text{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.clipboard-text{background-image:url(/build/images/clipboard-text.ee5817a8.svg)}.ibexa_richtext-field p.drive{background-image:url(/build/images/drive.3be90f8b.svg)}.ibexa_richtext-field p.drive,.ibexa_richtext-field p.espace-confidentialite{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.espace-confidentialite{background-image:url(/build/images/espace-confidentialite.1a3d3184.svg)}.ibexa_richtext-field p.email-white{background-image:url(/build/images/email-white.6473b9ee.svg)}.ibexa_richtext-field p.children-area,.ibexa_richtext-field p.email-white,.ibexa_richtext-field p.espace-enfant{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.children-area,.ibexa_richtext-field p.espace-enfant{background-image:url(/build/images/espace-enfant.1382d0a2.svg)}.ibexa_richtext-field p.hand-heart{background-image:url(/build/images/hand-heart.93a0e2e1.svg)}.ibexa_richtext-field p.hand-heart,.ibexa_richtext-field p.hands-praying{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.hands-praying{background-image:url(/build/images/hands-praying.27847746.svg)}.ibexa_richtext-field p.hospital{background-image:url(/build/images/hospital.fd356d0c.svg)}.ibexa_richtext-field p.hospital,.ibexa_richtext-field p.info{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.info{background-image:url(/build/images/info.5f1024ae.svg)}.ibexa_richtext-field p.interview-area{background-image:url(/build/images/interview-area.1a3d3184.svg)}.ibexa_richtext-field p.interview-area,.ibexa_richtext-field p.iso9001-certification{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.iso9001-certification{background-image:url(/build/images/iso9001-certification.3ea532f1.svg)}.ibexa_richtext-field p.join{background-image:url(/build/images/join.9dc3cad5.svg)}.ibexa_richtext-field p.join,.ibexa_richtext-field p.locker{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.locker{background-image:url(/build/images/locker.c52a0ea8.svg)}.ibexa_richtext-field p.light-bulb{background-image:url(/build/images/light-bulb.d2fe10a0.svg)}.ibexa_richtext-field p.delivery,.ibexa_richtext-field p.light-bulb,.ibexa_richtext-field p.livraison{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.delivery,.ibexa_richtext-field p.livraison{background-image:url(/build/images/livraison.6b9ae745.svg)}.ibexa_richtext-field p.map-pin-plus{background-image:url(/build/images/map-pin-plus.f7ebf426.svg)}.ibexa_richtext-field p.map-pin-area,.ibexa_richtext-field p.map-pin-plus{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.map-pin-area{background-image:url(/build/images/map-pin-area.e16e25bc.svg)}.ibexa_richtext-field p.medical-material-shop{background-image:url(/build/images/medical-material-shop.d61cf05f.svg)}.ibexa_richtext-field p.medical-material-shop,.ibexa_richtext-field p.message{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.message{background-image:url(/build/images/message.ab11a799.svg)}.ibexa_richtext-field p.oncopharma-certification{background-image:url(/build/images/oncopharma-certification.e10e0929.svg)}.ibexa_richtext-field p.oncopharma-certification,.ibexa_richtext-field p.orthopedics-area{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.orthopedics-area{background-image:url(/build/images/orthopedics-area.163718c5.svg)}.ibexa_richtext-field p.customer-parking,.ibexa_richtext-field p.parking,.ibexa_richtext-field p.public-parking{background-image:url(/build/images/parking.08e8c1b9.svg);background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.pillbox,.ibexa_richtext-field p.pilule{background-image:url(/build/images/pilule.521a3240.svg)}.ibexa_richtext-field p.pillbox,.ibexa_richtext-field p.pilule,.ibexa_richtext-field p.pin-pharma-white{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.pin-pharma-white{background-image:url(/build/images/pin-pharma-white.90a2ee41.svg)}.ibexa_richtext-field p.phone-white{background-image:url(/build/images/phone-white.fe5487bf.svg)}.ibexa_richtext-field p.phone-white,.ibexa_richtext-field p.plus-circle{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.plus-circle{background-image:url(/build/images/plus-circle.e95823f2.svg)}.ibexa_richtext-field p.plus-red{background-image:url(/build/images/plus-red.06ed8242.svg)}.ibexa_richtext-field p.plus-red,.ibexa_richtext-field p.prescription-auto-renewal{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.prescription-auto-renewal{background-image:url(/build/images/prescription-auto-renewal.d7cc5367.svg)}.ibexa_richtext-field p.rocket{background-image:url(/build/images/rocket.552e8dcb.svg)}.ibexa_richtext-field p.rocket,.ibexa_richtext-field p.seal-check{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.seal-check{background-image:url(/build/images/seal-check.3ea532f1.svg)}.ibexa_richtext-field p.send{background-image:url(/build/images/send.acfae125.svg)}.ibexa_richtext-field p.send,.ibexa_richtext-field p.shield-check{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.shield-check{background-image:url(/build/images/shield-check.591e0759.svg)}.ibexa_richtext-field p.stethoscope{background-image:url(/build/images/stethoscope.e656c25c.svg)}.ibexa_richtext-field p.lecab-sign,.ibexa_richtext-field p.stethoscope,.ibexa_richtext-field p.stethoscope-dark-blue{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.lecab-sign,.ibexa_richtext-field p.stethoscope-dark-blue{background-image:url(/build/images/stethoscope-dark-blue.bbe413a7.svg)}.ibexa_richtext-field p.teleconsultation-area{background-image:url(/build/images/teleconsultation-area.a198cb7d.svg)}.ibexa_richtext-field p.teleconsultation-area,.ibexa_richtext-field p.user-groupe{background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.user-groupe{background-image:url(/build/images/user-groupe.13782d71.svg)}.ibexa_richtext-field p.vaccination-area{background-image:url(/build/images/vaccination-area.fee758cc.svg);background-position:0 0;background-repeat:no-repeat;background-size:28px 28px;line-height:28px;margin-bottom:10px;padding-bottom:10px;padding-left:50px}.ibexa_richtext-field p.services-icone{height:auto;width:100%}.ibexa_richtext-field a:hover{text-decoration:underline}.text-white,.text-white>.ibexa_richtext-field>p{color:#fff}.text-black,.text-black>.ibexa_richtext-field>p{color:#000}.text-totum-dark-blue,.text-totum-dark-blue>.ibexa_richtext-field p{color:#004e75}.text-totum-black-blue,.text-totum-black-blue>.ibexa_richtext-field p{color:#1e293b}.ibexa-embed-type-image figure{padding-top:10px}.align-center.ibexa-embed-type-image figure{text-align:center}.align-center.ibexa-embed-type-image figure img{margin:auto}.align-right.ibexa-embed-type-image figure{text-align:right}.align-right.ibexa-embed-type-image figure img{margin-left:auto}.slider-section{border-radius:60px 60px 0 0;overflow:hidden;padding:80px 0 150px}@media screen and (max-width:64rem){.slider-section{border-radius:0;padding:25px 20px}}.slider-section .slider-top-row{margin-bottom:40px}@media screen and (max-width:1200px){.slider-section .slider-top-row{margin-left:50px}}@media screen and (max-width:64rem){.slider-section .slider-top-row{margin:0 0 30px}}.slider-section .slider-top-row h2{color:#fff;font-family:Totum Torus;font-size:42px;font-style:normal;font-weight:700;line-height:110%}@media screen and (max-width:64rem){.slider-section .slider-top-row h2{font-size:35px}}.slider-section .slider-top-row .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;left:auto;position:relative;top:auto}.slider-section .slider-top-row .swiper-controls .swiper-button-next,.slider-section .slider-top-row .swiper-controls .swiper-button-prev{display:none}.slider-section .slider-top-row .title-slider-section{max-width:650px}.slider-section .slider-top-row .title-slider-section p{color:#1e293b;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-width:1200px){.slider-section .slider-bot-row{margin-left:50px}}@media screen and (max-width:64rem){.slider-section .slider-bot-row{margin-left:0}}.slider-section .slider-bot-row .swiper{overflow:visible;width:100%}.slider-section .slider-bot-row .slider-wrapper{align-items:center;background:#fff;border-radius:40px;box-shadow:0 10px 0 0 #15ad95,2px 2px 15px 0 rgba(0,78,117,.2);display:flex;flex-direction:column;height:438px;margin-right:30px;overflow:visible;position:relative;width:318px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper{height:301px;margin-right:15px;width:205px}}.slider-section .slider-bot-row .slider-wrapper .slider-int{align-items:center;border-radius:40px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.slider-section .slider-bot-row .slider-wrapper .slider-int:after{background-color:var(--bg-color-hover);border-radius:40px;bottom:0;content:"";height:100%;left:0;position:absolute;transform:translateY(100%);transition:transform .6s ease;width:100%;z-index:1}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper .slider-int:after{border-radius:20px}}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-image{border-radius:40px;height:227px;object-fit:cover;transition:transform .6s ease,opacity 1s ease;width:100%;z-index:3}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-image{height:156px}}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-text{background-color:#fff;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border-top-left-radius:unset;border-top-right-radius:unset;display:flex;flex-direction:column;padding:40px;text-align:left;transition:transform .6s ease;z-index:4}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-text span{color:#004e75;font-family:Totum Torus;font-size:30px;font-weight:700;line-height:30px;margin-bottom:5px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-text span{font-size:22px;line-height:100%}}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-text p{color:rgba(0,78,117,.6);font-family:DINosaur;font-size:20px;font-weight:400;line-height:130%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-text p{font-size:16px}}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-content-wrapper{position:absolute;top:260px;width:80%}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-content-wrapper .hover-content{color:#fff;gap:20px;opacity:0;padding:0;position:relative;transform:translateY(40px);transition:transform .6s ease,opacity .6s ease;z-index:5}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-content-wrapper .hover-content img{width:22Px}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-content-wrapper .hover-content .divider{background-color:#fff;height:1px;width:100%}.slider-section .slider-bot-row .slider-wrapper .slider-int .slide-content-wrapper .hover-content a{color:#fff;font-family:Totum Torus;font-size:16px;font-weight:700}.slider-section .slider-bot-row .slider-wrapper .slider-int:hover:after{transform:translateY(0)}.slider-section .slider-bot-row .slider-wrapper .slider-int:hover .slide-image{opacity:0;transform:translateY(-227px)}.slider-section .slider-bot-row .slider-wrapper .slider-int:hover .slide-text{transform:translateY(-227px)}.slider-section .slider-bot-row .slider-wrapper .slider-int:hover .hover-content{opacity:1;transform:translateY(0)}.slider-section .slider-bot-row .slider-wrapper:hover{background-color:var(--bg-color-hover)}.slider-section .slider-bot-row .slider-wrapper.slider-expertise{box-shadow:2px 2px 10px 0 rgba(0,78,117,.1);height:438px;width:320px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise{height:349px;width:255px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper{background-color:#004e75;height:299px;width:100%}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper{height:238px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper .img-slider-wrapper-hover{transition:opacity .7s}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper .img-slider-wrapper-hover .img-svg-bg{left:20px;position:absolute;top:50px;z-index:9}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper .img-slider-wrapper-hover .img-svg-bg{height:220px;top:14px;width:220px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper .img-slider-wrapper-hover .img-main-card{position:absolute;top:0;width:320px;z-index:9}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper .img-slider-wrapper-hover .img-main-card{top:0;width:255px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper .img-slider-wrapper-hover .img-svg-layer{left:20px;position:absolute;top:194px;z-index:99}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .img-slider-wrapper .img-slider-wrapper-hover .img-svg-layer{top:129px;width:95px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text{height:139px;padding:50px 10px 50px 30px;position:relative;z-index:10}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text{padding:40px 50px 25px 25px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text h3{color:#004e75;font-family:Totum Torus;font-size:30px;font-weight:700;line-height:30px;margin-bottom:5px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text h3{font-size:22px;line-height:100%}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text .img-slider-alone{left:109px;position:absolute;top:-1px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text .img-slider-alone{left:89px;top:-4px}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text .img-slider-alone svg{width:67px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-text .title-star{position:absolute;right:0;top:-30px}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-content-wrapper{height:310px;top:100px}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-content-wrapper .hover-content{gap:170px;justify-content:flex-start;transition:transform .7s ease,opacity .4s ease}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-content-wrapper .hover-content .resume-expert{color:#004e75;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-content-wrapper .hover-content a{bottom:0;position:absolute}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise .slider-int .slide-content-wrapper .hover-content a{bottom:60px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise:hover .slide-text{transform:translateY(-300px);z-index:2}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise:hover .slide-text{transform:translateY(-222px);z-index:2}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise:hover .img-slider-wrapper{background-color:#fff}.slider-section .slider-bot-row .slider-wrapper.slider-expertise:hover .img-slider-wrapper-hover{opacity:0}.slider-section .slider-bot-row .slider-wrapper.slider-expertise:hover .slide-content-wrapper{top:120px;transition:position .7s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-expertise:hover .slide-content-wrapper{top:80px}}.slider-section .slider-bot-row .slider-wrapper.slider-expertise:hover .slide-content-wrapper .hover-content{gap:30px!important;transition:transform .7s ease,opacity .7s ease,z-index .7s ease}.slider-section .slider-bot-row .slider-wrapper.slider-service{background-color:#edf6fc;box-shadow:none}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service{border-radius:20px;height:349px!important;width:255px!important}}.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int{background-position:62%;background-size:cover;border-radius:40px;padding:20px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int{border-radius:20px}}.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int .slide-text{border-radius:15px;padding:11px 12px 16px}.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int .slide-text h3{color:#004e75;font-family:Totum Torus;font-size:30px;font-weight:700;line-height:30px;margin-bottom:5px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int .slide-text h3{font-size:22px;line-height:100%}}.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int .slide-text span.details{font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int .slide-hover-text-wrapper .slide-title-hover{font-family:Totum Torus;font-size:24px;font-style:normal;font-weight:700;line-height:26px}.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int .slide-hover-text-wrapper .resume-expert{display:-webkit-box;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:30}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service .slider-int .slide-hover-text-wrapper .resume-expert{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:7}}.slider-section .slider-bot-row .slider-wrapper.slider-service:hover .slide-text{max-height:0;opacity:0;padding:0;transform:translateY(-300px)}.slider-section .slider-bot-row .slider-wrapper.slider-service:hover .slide-content-wrapper{position:relative;top:auto;width:100%}.slider-section .slider-bot-row .slider-wrapper.slider-service:hover .hover-content{height:100%;justify-content:space-between;padding:20px 0;transition:transform .7s ease,opacity .7s ease}.slider-section .slider-bot-row .slider-wrapper.slide-service-univers-product .slider-int{background-size:auto}.slider-section .slider-bot-row .slider-wrapper.slide-service-univers-product .slider-int .slide-text{padding:25px 12px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slide-service-univers-product .slider-int .slide-text{padding:20px 12px}}.slider-section .slider-bot-row .slider-wrapper.slider-big{height:565px;width:444px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-big{height:349px;width:255px}}.slider-section .slider-bot-row .slider-wrapper.slider-big .slider-int{background-position:50%}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive{border-radius:40px;height:438px;width:320px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive{border-radius:30px;height:349px;width:255px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int{border-radius:40px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int{border-radius:30px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int:hover .slide-text{background-color:#004e75;line-height:inherit;margin:inherit;max-height:inherit;opacity:inherit;padding:20px 13px 30px;transform:none;transition:all .3s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int:hover .slide-text{padding:8px 13px 16px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int:hover .slide-text span{color:#fff}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int .slide-text{border-radius:15px;padding:25px 13px;transition:all .3s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int .slide-text{padding:20px 13px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int .slide-text span{font-size:24px;line-height:26px;margin-bottom:0}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive .slider-int .slide-text span{font-size:22px;line-height:100%}}.slider-section .slider-bot-row .slider-wrapper.slide-title.slide-title-exclusive-selection{border-radius:40px;height:385px;width:255px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slide-title.slide-title-exclusive-selection{border-radius:30px;height:310px;width:205px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large{border-radius:40px;height:565px;width:444px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large{border-radius:30px;height:349px;width:255px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int{border-radius:40px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int{border-radius:30px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int:hover .slide-text{line-height:inherit;margin:inherit;max-height:inherit;opacity:inherit;padding:6px 13px 21px;transform:none;transition:all .3s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int:hover .slide-text{padding:8px 13px 14px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int .slide-text{border-radius:15px;padding:11px 13px 16px;transition:all .3s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int .slide-text{padding:10px 13px}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int .slide-text span{font-size:24px;line-height:26px;margin-bottom:0}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int .slide-text span{font-size:22px;line-height:100%}}.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int .slide-text span.details{font-family:DINosaur;font-size:16px;line-height:130%;margin-bottom:0}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-service.slide-selection-exclusive-large .slider-int .slide-text span.details{font-size:14px;line-height:100%}}.slider-section .slider-bot-row .slider-wrapper.article-slider{border-radius:20px;box-shadow:none;height:374px;width:254px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider{height:301px;width:205px}}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int,.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int:after{border-radius:20px}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .image-wrapper{background-color:#fff;min-height:194px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .image-wrapper{min-height:127px}}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-image{border-radius:20px;height:194px;transition:transform .6s ease,opacity 0s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-image{height:156px;min-height:156px}}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text{border-radius:0 0 20px 20px;height:200px;min-height:200px;padding:20px 30px 30px;transition:transform .6s ease,padding .6s ease,justify-content .6s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text{padding:20px 20px 40px}}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text h3 a.title-article{color:#004e75;font-family:Totum Torus;font-size:24px;font-weight:700;line-height:26px;margin-bottom:5px;text-decoration:none}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text h3 a.title-article{font-size:18px;line-height:20px}}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text a.more-link{font-family:Totum Torus;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;transition:opacity .6s ease}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .hover-content{bottom:auto;max-height:200px;min-height:200px;opacity:0;padding:20px 30px 30px;transition:transform .6s ease,opacity .6s ease,z-index .6s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .hover-content{padding:20px 20px 30px}}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .hover-content div.text-black,.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .hover-content p{color:#000!important;display:-webkit-box;font-family:DINosaur;font-size:16px;font-weight:400;line-height:130%;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .hover-content div.text-black,.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .hover-content p{font-size:14px;-webkit-line-clamp:6}}.slider-section .slider-bot-row .slider-wrapper.article-slider .slider-int .hover-content a.hover-more{font-family:Totum Torus;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-decoration:underline;transition:opacity .6s ease}.slider-section .slider-bot-row .slider-wrapper.article-slider:hover{background-color:#fff;border-radius:20px;transition:background-color .6s ease,border-radius .6s ease}.slider-section .slider-bot-row .slider-wrapper.article-slider:hover .slide-image{opacity:1!important;transform:translateY(-200px);transition:transform .6s ease,opacity 0s ease}.slider-section .slider-bot-row .slider-wrapper.article-slider:hover .hover-content{opacity:1;transform:translateY(-200px);transition:transform .6s ease,opacity .6s ease,z-index .6s ease;z-index:10}.slider-section .slider-bot-row .slider-wrapper.article-slider:hover .slider-int{background-color:var(--bg-color-hover);border-radius:20px}.slider-section .slider-bot-row .slider-wrapper.article-slider:hover .slide-text{justify-content:center;padding:40px 30px 0;transform:translateY(-200px);transition:transform .6s ease,padding .6s ease,justify-content .6s ease}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.article-slider:hover .slide-text{justify-content:end;padding:20px 20px 0}}.slider-section .slider-bot-row .slider-wrapper.article-slider:hover .slide-text .more-link{opacity:0;transition:opacity .6s ease}.slider-section .slider-bot-row .slider-wrapper.pharmacy-member .slide-text{padding:20px}.slider-section .slider-bot-row .slider-wrapper.pharmacy-member .slide-text p{font-size:20px;text-overflow:ellipsis;white-space:unset;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.pharmacy-member .slide-text p{font-size:16px}}.slider-section .slider-bot-row .slider-wrapper.pharmacy-member .slide-text p.expertises{font-size:16px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.pharmacy-member .slide-text p.expertises{font-size:14px}.slider-section .slider-bot-row .slider-wrapper.pharmacy-member:hover .slide-text{height:60%;padding:20px;transform:translateY(-100%)}}.slider-section .slider-bot-row .slider-wrapper.news-content{height:512px;width:350px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.news-content{height:373px;width:255px}}.slider-section .slider-bot-row .slider-wrapper.news-content .slide-image{height:204px!important}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.news-content .slide-image{height:148px!important}}.slider-section .slider-bot-row .slider-wrapper.news-content .news-tag p{background-color:#edf6fc;border-radius:8px;color:#004e75;font-family:Totum Torus;font-size:16px;font-style:normal;font-weight:600;line-height:22px;padding:5px 14px}.slider-section .slider-bot-row .slider-wrapper.news-content .slide-text{height:308px!important;padding:20px 30px 25px!important}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.news-content .slide-text{height:224px!important}}.slider-section .slider-bot-row .slider-wrapper.news-content .slide-text h3{color:#004e75;font-family:Totum Torus;font-size:30px;font-weight:700;line-height:30px;margin-bottom:5px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.news-content .slide-text h3{font-size:18px}}.slider-section .slider-bot-row .slider-wrapper.news-content .slide-text p{display:block;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:19px;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:60px;white-space:unset}.slider-section .slider-bot-row .slider-wrapper.news-content .hover-content{height:430px!important;max-height:430px!important;min-height:430px!important;padding:0!important}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.news-content .hover-content{height:280px!important;max-height:280px!important;min-height:280px!important;padding:0!important}}.slider-section .slider-bot-row .slider-wrapper.news-content .hover-content .title-hover-article{color:#1e293b;font-family:Totum Torus;font-size:30px;font-weight:700;line-height:30px;margin-bottom:5px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.news-content .hover-content .title-hover-article{font-size:18px;line-height:20px}}.slider-section .slider-bot-row .slider-wrapper.news-content:hover .slide-image{opacity:1!important;transform:translateY(-220px);transition:transform .6s ease,opacity 0s ease}.slider-section .slider-bot-row .slider-wrapper.news-content:hover .slider-int{background-color:var(--bg-color-hover)}.slider-section .slider-bot-row .slider-wrapper.news-content:hover .slide-text{transform:translateY(-512px)}.slider-section .slider-bot-row .slider-wrapper.engagement-content{height:238px;width:540px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.engagement-content{height:auto;width:300px}}.slider-section .slider-bot-row .slider-wrapper.engagement-content .slider-int{background-color:#fff;border-radius:35px}.slider-section .slider-bot-row .slider-wrapper.engagement-content .slide-text{display:flex;flex-direction:row}.slider-section .slider-bot-row .slider-wrapper.engagement-content .slide-text .ibexa_text-field{color:#004e75;display:block;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:19px;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:60px;white-space:unset}.slider-section .slider-bot-row .slider-wrapper.engagement-content .slide-text .image-col{width:178px}.slider-section .slider-bot-row .slider-wrapper.engagement-content .slide-text .image-col img{border-radius:15px}.slider-section .slider-bot-row .slider-wrapper.engagement-content:hover .slider-int{background-color:#fff}.slider-section .slider-bot-row .slider-wrapper.engagement-content:hover .slide-text{border-radius:unset;transform:unset}.slider-section .slider-bot-row .slider-wrapper.slider-product{border-radius:25px;box-shadow:2px 2px 10px 0 rgba(0,78,117,.1);height:385px;overflow:hidden;width:255px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-product{height:310px;width:205px}}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-hover{margin-top:0;padding-bottom:0;padding-top:10px;transition:margin .6s ease,padding .6s ease}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-tag{left:20px;top:20px}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-tag .classic-tag,.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-tag .promo-tag{font-family:Totum Torus;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.36px;line-height:22px;text-align:center}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-tag .promo-tag{border:1px solid #e62249;border-radius:4px;color:#e62249}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-tag .promo-tag span{background-color:#e62249;color:#fff}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-tag .classic-tag{background-color:#edf6fc;border:1px solid #edf6fc;border-radius:4px;color:#004e75}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .img-slider-wrapper img{margin:auto;width:auto}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .img-slider-wrapper .img-shop-hover{width:150px}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .hover-cart-product{background-color:#ffea64;border-radius:50px;bottom:16px;padding:12px 4px;right:16px;z-index:999}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .hover-cart-product img{height:22px}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text{height:140px;padding:10px 20px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text{padding:10px 15px}}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .raiting-wrapper span{color:#004e75;font-family:DINosaur;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .raiting-wrapper .number-grade{opacity:.4}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text h3,.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text h4{color:#004e75;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text h3,.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text h4{font-size:16px}}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .ibexa-store-price{margin-bottom:10px}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .old-price{color:#004e75;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin-top:5px;opacity:.4;text-decoration-line:line-through}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .new-price{color:#e62249;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .new-price{font-size:16px}}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .price{color:#004e75;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .slide-text .stars-fill{clip-path:inset(0 var(--clip-right) 0 0)}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int .product-divider{background-color:#004e75;height:1px;margin:auto;opacity:.1;width:212px}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int:hover:after{transform:translateY(0)}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int:hover .slide-image{opacity:0;transform:translateY(0)}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int:hover .slide-text{transform:translateY(0)}.slider-section .slider-bot-row .slider-wrapper.slider-product .slider-int:after{display:none}.slider-section .slider-bot-row .slider-wrapper.slider-product:hover .slider-int{background-color:#fff;border-radius:25px}.slider-section .slider-bot-row .slider-wrapper.slider-product:hover .slider-int .product-hover{margin-top:-20px;padding-bottom:20px;transition:margin .6s ease,padding .6s ease}.slider-section .slider-bot-row .slider-wrapper.slider-product.product-card-small{height:385px;width:255px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-product.product-card-small{height:252px;width:168px}}.slider-section .slider-bot-row .slider-wrapper.slider-product.product-card-small .slide-text{width:255px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-product.product-card-small .slide-text{height:110px;width:168px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo{border-radius:60px 60px 0 0;box-shadow:none;height:407px;width:100%}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo{border-radius:unset}}.slider-section .slider-bot-row .slider-wrapper.slider-promo .slider-int{align-items:start;margin:auto;max-width:1110px}.slider-section .slider-bot-row .slider-wrapper.slider-promo .slider-int .slide-text{background-color:transparent;margin-bottom:30px;max-width:443px;padding:0}.slider-section .slider-bot-row .slider-wrapper.slider-promo .slider-int .slide-text h3{color:#004e75;font-family:Totum Torus;font-size:42px;font-style:normal;font-weight:700;line-height:110%}.slider-section .slider-bot-row .slider-wrapper.slider-promo .slider-int .slide-text p{color:#004e75;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.slider-section .slider-bot-row .slider-wrapper.slider-promo .slider-int:after{display:none}.slider-section .slider-bot-row .slider-wrapper.slider-promo.promo-image{height:100%;text-align:center}.slider-section .slider-bot-row .slider-wrapper.slider-promo.banniere-promo-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity{border-radius:30px;margin:20px;width:calc(100% - 40px)}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int{border-radius:30px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-promo-image{height:260px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-promo-image{height:60px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-promo-image .promo-relative-image{height:206px;position:relative;top:-250px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-promo-image .promo-relative-image{height:137px;left:150px;top:-200px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-promo-image .etoile-promo{left:120px;position:relative;top:-50px;width:170px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text{max-width:500px!important}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text h2{color:#fff;font-family:Totum Torus;font-size:42px;font-style:normal;font-weight:700;line-height:110%}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text{padding-left:20px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text h2{font-size:22px;max-width:180px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .condition-link{color:#fff;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:400;line-height:26px;opacity:.6;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .number-promo-slide{font-family:Totum Torus;font-size:32px;font-style:normal;font-weight:700;line-height:120%;overflow:visible}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .number-promo-slide span{font-size:20px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .number-promo-slide{background-color:#fff;border-radius:50px;height:fit-content;padding:10px 13px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .promo-slide-text{max-width:400px;white-space:normal!important}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .promo-slide-text p{color:#fff;overflow:unset;text-overflow:unset;white-space:normal!important;white-space:wrap}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .promo-slide-text p{font-size:14px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-text .promo-slide-text .ibexa_richtext-field a{color:#fff;opacity:.6;text-decoration:underline}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-fidelity .slider-int .slide-promo-btn{padding-left:20px;padding-right:20px;width:100%}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin{background-image:url(/build/images/besoindaide-bg.463a06bb.webp);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1300px){.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin{background-image:url(/build/images/besoindaide-bg-mobile.889ebe84.webp);background-position:100%;background-size:450px}}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin{background-image:url(/build/images/besoindaide-bg-mobile.889ebe84.webp);background-size:160px;border-radius:30px;height:calc(100% - 85px);margin:20px;width:calc(100% - 40px)}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int{padding-top:50px}@media screen and (max-width:1200px){.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int{padding:55px 50px}}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int{padding:55px 30px 30px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-promo-image img{height:104px;width:550px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-promo-image img{height:38px;width:201px}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text{max-width:500px!important}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text{width:60%}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text p{overflow:unset!important;text-overflow:unset!important;white-space:wrap!important}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text .condition-link{color:#fff;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:400;line-height:26px;opacity:.6;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text .number-promo-slide{font-family:Totum Torus;font-size:32px;font-style:normal;font-weight:700;line-height:120%;overflow:visible}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text .number-promo-slide span{font-size:20px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text .number-promo-slide{background-color:#fff;border-radius:50px;height:fit-content;padding:10px 13px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text .promo-slide-text{white-space:normal!important}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text .promo-slide-text .ibexa_richtext-field p{color:#fff!important;overflow:unset!important;text-overflow:unset;white-space:wrap}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .slider-int .slide-text .promo-slide-text .ibexa_richtext-field p{font-size:14px;line-height:130%}}.slider-section .slider-bot-row .slider-wrapper.slider-promo-besoin .img-besoin{overflow:visible;position:absolute;right:0;top:0;width:450px;z-index:999}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int{padding-left:142px;padding-right:100px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int .slide-text{max-width:500px!important}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int .slide-text .condition-link{color:#fff;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:400;line-height:26px;opacity:.6;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int .slide-text .number-promo-slide{font-family:Totum Torus;font-size:32px;font-style:normal;font-weight:700;line-height:120%;overflow:visible}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int .slide-text .number-promo-slide span{font-size:20px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int .slide-text .number-promo-slide{background-color:#fff;border-radius:50px;height:fit-content;padding:10px 13px}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int .slide-text .promo-slide-text{white-space:normal!important}.slider-section .slider-bot-row .slider-wrapper.slider-promo-reseau .slider-int .slide-text .promo-slide-text .ibexa_richtext-field p{font-size:16px;font-weight:400;line-height:130%;overflow:unset;text-overflow:unset;white-space:wrap}.slider-section .slider-bot-row .slider-wrapper.slider-marque{border-radius:20px;box-shadow:none;height:96px;width:160px}.slider-section .slider-bot-row .slider-wrapper.slider-marque .slider-int{border-radius:20px;height:116px!important}.slider-section .slider-bot-row .slider-wrapper.slider-marque .slider-int .slide-image{border-radius:0 0 20px 20px;height:122px}.slider-section .slider-bot-row .slider-wrapper.slider-marque .slider-int .slide-text{padding:10px}.slider-section .slider-bot-row .slider-wrapper.slider-marque .slider-int .slide-text img{height:76px;object-fit:contain}.slider-section .slider-bot-row .slider-wrapper.slider-marque .slider-int:hover .slide-image{opacity:1;transform:translateY(0)}.slider-section .slider-bot-row .slider-wrapper.slider-marque .slider-int:hover .slide-text{transform:translateY(0)}.slider-section .slider-bot-row .slider-wrapper.slider-marque .slider-int:after{display:none}.slider-section .slider-bot-row .slider-wrapper.slider-marque .title-marque{color:#004e75;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-top:15px;text-align:center}.slider-section .slider-bot-row .slider-wrapper.slide-title:hover .slider-int{background-color:transparent!important;margin-top:0;padding-bottom:0;transition:unset}.slider-section .slider-bot-row .slide-title-mobile{gap:25px;margin-bottom:40px}.slider-section .slider-bot-row .slide-title-mobile h2{color:#004e75;font-family:Totum Torus;font-size:35px;font-style:normal;font-weight:700;line-height:110%}.slider-section .slider-bot-row .slide-title-mobile .sub-title{color:#1e293b;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.slider-section .slider-bot-row .slider-wrapper.slider-univers-product{height:160px;padding:0 30px 0 0;width:auto}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-univers-product{padding-right:0}}.slider-section .slider-bot-row .slider-wrapper.slider-univers-product .catalog-name{color:#004e75;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:center}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-univers-product.slide-title{display:block}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab{width:100%}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab{border-radius:30px;height:100%;margin:20px!important;width:calc(100% - 40px)}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int{padding-left:142px;padding-right:100px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int{border-radius:30px;padding:25px!important}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int .slide-text{max-width:500px!important}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int .slide-text{margin-bottom:0}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int .slide-text h2{color:#fff;font-family:Totum Torus;font-size:42px;font-style:normal;font-weight:700;line-height:110%}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int .slide-text h2{font-size:22px}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int .slide-text .promo-slide-text{white-space:normal!important}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int .slide-text .promo-slide-text .ibexa_richtext-field p{color:#fff;font-size:16px;font-weight:400;line-height:130%;overflow:unset;text-overflow:unset;white-space:wrap}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .slider-int .slide-text .slide-promo-btn .totum-btn{width:100%}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .letter-svg-L{left:-40vw;position:relative;top:75px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .letter-svg-L{left:-60px;top:-30px;width:35px}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .letter-svg-A{left:30vw;position:relative;top:200px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .letter-svg-A{left:30vw;top:100px;width:35px}}.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .letter-svg-B{left:40vw;position:relative;top:-105px}@media screen and (max-width:64rem){.slider-section .slider-bot-row .slider-wrapper.slider-totum-lab .letter-svg-B{left:40vw;top:-105px;width:35px}}.slider-section .slider-bot-row-title .slide-title{box-shadow:none;padding:30px}@media screen and (max-width:64rem){.slider-section .slider-bot-row-title .slide-title{padding:20px}}.slider-section .slider-bot-row-title .slide-title .slider-int{border-radius:0}.slider-section .slider-bot-row-title .slide-title .slider-int .slide-title-wrapper h2{color:#004e75;font-family:Totum Torus;font-size:42px;font-style:normal;font-weight:700;line-height:110%}@media screen and (max-width:64rem){.slider-section .slider-bot-row-title .slide-title .slider-int .slide-title-wrapper h2{font-size:35px}}.slider-section .slider-bot-row-title .slide-title .slider-int .slide-title-wrapper .sub-title{color:#1e293b;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.slider-section .slider-bot-row-title .slide-title .slider-int .slide-title-wrapper img{width:162px}.slider-section .slider-bot-row-title .slide-title .slider-int .totum-btn{min-width:auto!important}.slider-section .slider-bot-row-title .slider-product.slide-title:hover .slider-int{border-radius:0!important}.slider-section .slider-bot-row-full{margin-left:0}.slider-promo-section{padding:0!important}.slider-promo-section .slider-pagination{bottom:0!important;height:fit-content!important;left:50px!important;top:30px!important}.slider-promo-section .slider-int:hover .slide-text{transform:translateY(0)!important}.home-hero-section{border-radius:0;padding:0}@media screen and (max-width:64rem){.home-hero-section{padding:0!important}}.home-hero-section .slider-bot-row{margin-left:0}.home-hero-section .slider-bot-row .slider-pagination{height:20px;left:50px!important;position:absolute;top:50px!important;width:auto;z-index:99}@media screen{.home-hero-section .slider-bot-row .slider-pagination{left:20px!important;top:30px!important}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero{border-radius:0;box-shadow:none!important;height:508px;width:100%}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero{height:auto;max-height:275px}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int{border-radius:0;flex-direction:row;max-width:1440px;padding:0 165px}@media screen and (max-width:1200px){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int{padding:0 50px}}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int{padding:0}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text{background-color:transparent;padding:0}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text span{color:#fff;font-family:Totum Torus;font-size:55px;font-style:normal;font-weight:900;line-height:110%;margin:0;text-align:center}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text div.sparkling{background-image:url(/build/images/petillement.62d304aa.svg);background-position:99% 10px;background-repeat:no-repeat;padding:20px 30px 0}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text h1,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text h2,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text span{color:#fff;font-family:Totum Torus;font-size:42px;font-style:normal;font-weight:600;line-height:110%;margin:0 auto;max-width:455px;text-align:center}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text h1,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text h2,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text span{font-size:22px;line-height:100%;margin-bottom:20px}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text .img-hero-right img{height:477px}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text .btn-wrapper{bottom:36px}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text .btn-wrapper{bottom:0!important;flex-direction:column;position:relative}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text .btn-wrapper .totum-btn{min-width:226px}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .slide-text #storelocator-search-text{background-image:url(/build/images/search.08ff77b4.svg);background-position:left 15px center;background-repeat:no-repeat;background-size:20px}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .dark-titles h1,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .dark-titles h2,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .dark-titles span{color:#004e75!important}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .dark-titles .resume{color:#000!important;margin-bottom:10px}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .dark-titles .resume p{color:#000!important;font-size:16px}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int:after{display:none}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int:hover .slide-text{transform:translateY(0)}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int{overflow:hidden}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int{overflow:visible}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .title-resume{padding:0 0 0 262px}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .title-resume{padding:0}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .title-resume .slide-text{max-width:473px}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .title-resume .slide-text{width:100%}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .title-resume .slide-text .resume{margin-top:0!important;padding-top:5px!important}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int .title-resume .slide-text .resume .ibexa_richtext-field p{font-size:14px!important}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int.sub-title-resume .slide-text{max-width:400px}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero .slider-int.sub-title-resume .slide-text p.sub-title{color:#ffea64}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image .slider-int .slide-text .btn-wrapper{bottom:90px}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image .slider-int .slide-text .btn-wrapper{bottom:-85px!important}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int{padding:0 100px}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int{padding:0 10px}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text{flex-direction:row;justify-content:space-between}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text{flex-direction:column;justify-content:center}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text .left_col h1,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text .left_col span{font-size:45px;font-weight:700;line-height:130%}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text .left_col h1,.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text .left_col span{font-size:22px;line-height:110%}}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text .right_col{max-width:500px}.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text .right_col p{color:#fff;font-family:Totum Torus;font-size:30px;font-weight:700;line-height:100%;overflow:unset;text-overflow:unset;white-space:unset}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slider-home-hero.cover-image-2cols .slider-int .slide-text .right_col p{font-size:15px}}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int{justify-content:space-between}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text{width:fit-content}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text{padding:50px 20px 20px}}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text span{text-align:left}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text h1,.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text h2,.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text span{font-family:Totum Torus;font-size:50px;font-style:normal;font-weight:700;line-height:110%;margin:16px 0 0;max-width:585px;text-align:left}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text h1,.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text h2,.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text span{font-size:22px;line-height:100%}}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text p.sub-title{color:#eec2cc;font-family:DINosaur;font-size:40px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text p.sub-title{font-size:20px;line-height:130%}}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text .resume{color:#fff;display:-webkit-box;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:400;line-height:120%;margin-top:25Px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:wrap}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text .resume p{color:#fff;text-overflow:unset;white-space:unset}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .slide-text .btn-wrapper{bottom:36px}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .img-hero-right img{height:477px;object-fit:cover;overflow:visible}@media screen and (max-width:64rem){.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int .img-hero-right img{height:217px}}.home-hero-section .slider-bot-row .slider-wrapper.slide-hero-left-right .slider-int:hover .slide-text{transform:translateY(0)}.home-hero-section #home-carousel-item-1{background-color:#004e75;background-position:50%;background-repeat:no-repeat;background-size:auto 508px}.home-hero-section #home-carousel-item-1 .sparkling{background-position:99% 5px;background-repeat:no-repeat;padding:20px 30px 0}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-1 .sparkling{background-position:99% 0;background-repeat:no-repeat;background-size:27px;padding:20px 30px 0}}.home-hero-section #home-carousel-item-1 .sparkling span{font-size:55px!important;line-height:110%}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-1 .sparkling span{font-size:34px}.home-hero-section #home-carousel-item-1{background-attachment:fixed;background-position:50% 90%;background-repeat:no-repeat;background-size:70%}}.home-hero-section #home-carousel-item-2{background-color:#004e75;background-position:50%;background-size:cover}.home-hero-section #home-carousel-item-3{background-color:#004e75;background-image:url(/build/images/img-home-1-bis.6bb19ef8.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-3{background-attachment:fixed;background-image:url(/build/images/home-mobile.c320308f.svg);background-position:50% 90%;background-repeat:no-repeat;background-size:70%;height:275px}.home-hero-section #home-carousel-item-3 .slide-inner{margin-top:0;padding-bottom:40px}}.home-hero-section #home-carousel-item-3 .slide-inner h1,.home-hero-section #home-carousel-item-3 .slide-inner h2{max-width:500px}.home-hero-section #home-carousel-item-3 .slide-inner h1 i.not-italic,.home-hero-section #home-carousel-item-3 .slide-inner h2 i.not-italic{font-style:normal;position:relative;top:20px}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-3 .slide-inner h1,.home-hero-section #home-carousel-item-3 .slide-inner h2{font-size:21px}}.home-hero-section #home-carousel-item-3 .slide-inner h1 .sparkling span,.home-hero-section #home-carousel-item-3 .slide-inner h2 .sparkling span{font-size:55px!important;font-weight:900!important;line-height:110%}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-3 .slide-inner h1 .sparkling span,.home-hero-section #home-carousel-item-3 .slide-inner h2 .sparkling span{font-size:34px!important}.home-hero-section #home-carousel-item-3 .slide-inner h1 .sparkling,.home-hero-section #home-carousel-item-3 .slide-inner h1 span,.home-hero-section #home-carousel-item-3 .slide-inner h2 .sparkling,.home-hero-section #home-carousel-item-3 .slide-inner h2 span{font-size:33px}}.home-hero-section #home-carousel-item-4{background-color:#004e75;background-image:url(/build/images/img-home-1-bis.6bb19ef8.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-4 h1,.home-hero-section #home-carousel-item-4 h2{font-size:21px;margin-top:10px;max-width:250px}.home-hero-section #home-carousel-item-4 h1 span,.home-hero-section #home-carousel-item-4 h2 span{font-size:31px}}.home-hero-section #home-carousel-item-4 .slide-baseline{font-family:DINosaur;font-size:16px;font-weight:400;line-height:130%;max-width:310px;padding-top:20px;text-align:center}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-4 .slide-baseline{font-size:12px}.home-hero-section #home-carousel-item-4{background-attachment:fixed;background-image:url(/build/images/home-mobile.c320308f.svg);background-position:50% 90%;background-repeat:no-repeat;background-size:70%}}.home-hero-section #home-carousel-item-3 .slide-inner,.home-hero-section #home-carousel-item-4 .slide-inner{margin-bottom:50px}@media screen and (max-width:64rem){.home-hero-section #home-carousel-item-3 .slide-inner,.home-hero-section #home-carousel-item-4 .slide-inner{margin-bottom:0;margin-top:20px}}.bloc-reseau .bg-light-blue{background:#edf6fc}.bloc-reseau .stack-section{border-radius:50px 50px 0 0;margin-bottom:-50px;max-height:635px}@media screen and (max-width:64rem){.bloc-reseau .stack-section{border-radius:unset;max-height:100%}}.bloc-reseau .stack-section .stack-content{margin:auto;max-width:1010px;padding:80px 0 50px}@media screen and (max-width:64rem){.bloc-reseau .stack-section .stack-content.reseau-section{padding:50px 20px!important}}.bloc-reseau .stack-section .stack-content h2{color:#004e75;font-family:Totum Torus;font-size:42px;font-style:normal;font-weight:700;line-height:110%}.bloc-reseau .stack-section .stack-content h3,.bloc-reseau .stack-section .stack-content h4{color:#004e75;font-family:DINosaur;font-size:20px;font-weight:700;line-height:120%}.bloc-reseau .stack-section .stack-content p{color:#1e293b;font-family:DINosaur;font-size:14px;font-style:normal;line-height:130%}.bloc-reseau .stack-section .stack-content .img-cover-company{border-radius:30px;height:227px;width:255px}.bloc-reseau .stack-section .stack-content .btn-outline{border:1px solid #004e75;border-radius:15px;color:#004e75;padding:14px 28px;width:fit-content}.bloc-reseau .stack-section .stack-content .btn-reseau{width:255px}.bloc-reseau .stack-section .stack-content .stack-row{gap:40px}.bloc-reseau .stack-section .stack-content .stack-row .stack-text{gap:20px;max-width:550px}.bloc-reseau .stack-section .stack-content .stack-row .totum-btn{border-radius:15px;color:#fff;font-family:Totum Torus;font-size:16px;font-style:normal;font-weight:600;height:50px;line-height:22px;padding:0 12px;width:270px}.bloc-reseau .stack-section .stack-content .stack-row .totum-btn.dark-blue-btn{background:#004e75;border:1px solid #004e75}.bloc-reseau .stack-section .stack-content .stack-row h3,.bloc-reseau .stack-section .stack-content .stack-row h4{margin-bottom:27px}.bloc-reseau .stack-section .stack-content .stack-row .stack-list{margin-bottom:50px;margin-top:0}.bloc-reseau .stack-section .stack-content .stack-row .stack-list .ibexa_richtext-field p,.bloc-reseau .stack-section .stack-content .stack-row .stack-list .link-text{color:#004e75;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:500;line-height:130%}.bloc-reseau .stack-section .stack-content .stack-row .stack-list.p-blue-background .ibexa_richtext-field p{background-color:#edf6fc;background-position:left 30px top 20px;border-radius:20px;margin-bottom:10px;padding:20px 20px 20px 80px}.bloc-reseau .stack-section .visuel-pharma-wrapper{bottom:110px;left:-700px;position:relative}@media screen and (max-width:64rem){.bloc-reseau .stack-section .visuel-pharma-wrapper{bottom:0;left:0;position:relative}}.bloc-reseau-white .stack-section .stack-content{max-width:1070px}.bloc-reseau-white .stack-section .visuel-pharma-wrapper{bottom:182px;left:-577px;width:517px}@media screen and (max-width:64rem){.bloc-reseau-white .stack-section .visuel-pharma-wrapper{bottom:0;left:0;width:auto}}.slider-pagination .swiper-pagination-bullet{background:transparent;border:1px solid #fff;border-radius:4px;height:7px;opacity:1;width:7px}.slider-pagination .swiper-pagination-bullet-active{background-color:#fff;width:11px}.slider-pagination.dark-slider-pagination .swiper-pagination-bullet{border:1px solid #004e75}.slider-pagination.dark-slider-pagination .swiper-pagination-bullet-active{background-color:#004e75}.slider-pagination.light-blue-pagination .swiper-pagination-bullet{border:1px solid rgba(0,78,117,.3)}.slider-pagination.light-blue-pagination .swiper-pagination-bullet-active{background-color:rgba(0,78,117,.3);border:1px solid rgba(0,78,117,.3)}.slider-pagination.pagination-mobile{margin-top:30px}.slider-pagination.pagination-mobile .swiper-pagination{bottom:0;left:0;position:relative;right:0;top:0}.slider-details-product-section{border-radius:0;margin-left:calc(50% - 650px);padding:30px 50px}@media screen and (max-width:64rem){.slider-details-product-section{margin-left:0}}.slider-details-product-section .slider-bot-row,.slider-details-product-section .slider-top-row{margin:0}.slider-details-product-section .slider-bot-row .slider-details-product{background-color:transparent;height:100%;margin:0;max-height:650px;padding:0;width:100%}.slider-details-product-section .slider-bot-row .slider-details-product .slider-int{background-color:transparent;padding:0}.stack-content.stack-content-seo{gap:35px;margin:0 auto 130px;max-width:1010px;padding-top:90px}@media screen and (max-width:64rem){.stack-content.stack-content-seo{margin:0;max-width:920px!important;padding:20px;width:100%}}.stack-content.stack-content-seo h2{font-family:Totum Torus;font-size:42px;max-width:900px}@media screen and (max-width:64rem){.stack-content.stack-content-seo h2{font-size:22px;max-width:100%}}.stack-content.stack-content-seo .stack-col-wrapper{gap:78px;margin-bottom:20px}@media screen and (max-width:64rem){.stack-content.stack-content-seo .stack-col-wrapper{gap:15px;margin-bottom:20px}}.stack-content.stack-content-seo .stack-col-wrapper .stack-row{color:#1e293b;font-family:DINosaur}@media screen and (max-width:64rem){.stack-content.stack-content-seo .stack-col-wrapper .stack-row{margin-bottom:10px;width:100%}}.stack-content.stack-content-seo .stack-col-wrapper .stack-row h3{color:#004e75;font-size:20px;padding-bottom:15px}.stack-content.stack-content-seo .stack-col-wrapper .stack-row li,.stack-content.stack-content-seo .stack-col-wrapper .stack-row p{font-size:14px;line-height:130%;list-style:inside}.stack-bloc-chiffre-clefs{margin:100px auto;max-width:1110px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs{margin:0 auto}}.stack-bloc-chiffre-clefs .video_col{background-color:#004e75;border-radius:30px;max-width:460px}.stack-bloc-chiffre-clefs .video_col h2{color:#fff;font-family:Totum Torus;font-size:42px;font-weight:700}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .video_col h2{font-size:35px}}.stack-bloc-chiffre-clefs .video_col p{font-family:DINosaur;font-size:16px;font-weight:400}.stack-bloc-chiffre-clefs .video_col iframe{border-radius:25px;max-height:200px;max-width:100%}.stack-bloc-chiffre-clefs .chiffre_clef_col{max-width:635px}.stack-bloc-chiffre-clefs .chiffre_clef_col p.chiffre_clef{font-family:Totum Torus;font-size:50px;font-weight:700}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col p.chiffre_clef{font-size:40px}}.stack-bloc-chiffre-clefs .chiffre_clef_col p{font-family:DINosaur;font-size:20px;font-weight:700}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col p{font-size:18px}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_pharma{height:301px;overflow:hidden;width:310px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_pharma{height:301px;width:100%}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_pharma .mini_map_pharma{max-width:310px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_pharma .mini_map_pharma{max-height:150px}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh{height:301px;overflow:hidden;width:311px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh{height:301px;width:100%}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .rh_team{top:-35px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .rh_team{left:23px;max-width:222px;top:35px}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .plus_pharma_1{left:240px;top:-190px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .plus_pharma_1{left:30px;top:-60px}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .plus_pharma_2{left:280px;top:-165px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .plus_pharma_2{left:60px;top:-90px}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .plus_pharma_3{left:25px;top:-170px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_rh .plus_pharma_3{left:120px;top:-90px}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_notation h2{color:#004e75;font-family:Totum Torus;font-size:30px;font-weight:700;line-height:30px}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_notation p{font-family:DINosaur;font-size:12px;font-weight:400}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_notation img.google-logo{height:30px;width:30px}}.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_notation p.chiffre_clef{background-image:url(/build/images/petillement-white.43f69bdb.svg);background-position:top right 30px;background-repeat:no-repeat;color:#004e75;font-size:42px;font-weight:700;line-height:110%;padding-right:45px;padding-top:10px}@media screen and (max-width:64rem){.stack-bloc-chiffre-clefs .chiffre_clef_col .chiffre_clef_notation p.chiffre_clef{background-position:top right 20px;padding-left:20px;padding-right:35px}}.stack-bloc-bento{max-width:1110px}@media screen and (max-width:64rem){.stack-bloc-bento{max-width:100%}}.stack-bloc-bento .bento-columns{max-height:470px}@media screen and (max-width:64rem){.stack-bloc-bento .bento-columns{max-height:unset}}.stack-bloc-bento .bento-columns .left-col{max-width:413px}@media screen and (max-width:64rem){.stack-bloc-bento .bento-columns .left-col{max-width:unset}}.stack-bloc-bento .bento-columns .left-col .left-col-text h3,.stack-bloc-bento .bento-columns .left-col .left-col-text h4{font-family:Totum Torus;font-size:30px;font-weight:700}.stack-bloc-bento .bento-columns .left-col img{max-width:375px}.stack-bloc-bento .bento-columns .center-col{max-width:413px}@media screen and (max-width:64rem){.stack-bloc-bento .bento-columns .center-col{max-width:unset}}.stack-bloc-bento .bento-columns .center-col .center-col-text{color:#004e75}.stack-bloc-bento .bento-columns .center-col .center-col-text h3,.stack-bloc-bento .bento-columns .center-col .center-col-text h4{font-family:Totum Torus;font-size:30px;font-weight:700}.stack-bloc-bento .bento-columns .center-col .center-col-text p{font-family:DINosaur;font-size:20px}.stack-bloc-bento .bento-columns .center-col img{max-width:413px}@media screen and (max-width:64rem){.stack-bloc-bento .bento-columns .center-col img{max-width:350px}}.stack-bloc-bento .bento-columns .center-col .swiper .slider-pagination{left:125px;top:450px;z-index:2}.stack-bloc-bento .bento-columns .right-col{max-width:255px}@media screen and (max-width:64rem){.stack-bloc-bento .bento-columns .right-col{max-width:100%}}.stack-bloc-bento .bento-columns .right-col .right-col-text{color:#004e75}.stack-bloc-bento .bento-columns .right-col .right-col-text h3,.stack-bloc-bento .bento-columns .right-col .right-col-text h4{font-family:Totum Torus;font-size:60px;font-weight:700}@media screen and (max-width:64rem){.stack-bloc-bento .bento-columns .right-col .right-col-text h3,.stack-bloc-bento .bento-columns .right-col .right-col-text h4{font-size:50px}}.stack-bloc-bento .bento-columns .right-col .right-col-text p{font-family:DINosaur;font-size:20px}@media screen and (max-width:64rem){.stack-bloc-bento .bento-columns .right-col .right-col-text p{font-size:18px}}.stack-bloc-bento .bento-columns .right-col img{border-radius:30px;height:227px;object-fit:fill;object-position:center;overflow:hidden;position:relative}.stack-bloc-bento .bento-columns .right-col .slider-pagination.pagination-mobile{margin-top:0}.stack-bloc-bento .bento-columns .right-col .slider-pagination{left:calc(50% - 35px);top:210px;z-index:2}.stack-bloc-bento.bento-red-blue .left-col h3,.stack-bloc-bento.bento-red-blue .left-col h4{margin-bottom:15px!important}.stack-bloc-bento.bento-red-blue .left-col .ibexa_richtext-field p{font-family:DINosaur;font-size:20px;margin-bottom:0!important;padding-bottom:0!important}.stack-bloc-bento.bento-red-blue .left-col .ibexa_richtext-field p.plus-circle{background-position:0;background-size:22px 22px;padding-left:30px}.stack-bloc-bento.bento-red-blue .right-col-text{color:#fff!important}.stack-bloc-bento.bento-red-blue .center-col{overflow:hidden}.stack-bloc-bento.bento-red-blue .center-col img{border-radius:30px}.stack-bloc-bento.bento-red-blue .center-col .swiper .slider-pagination{left:176px;top:400px;z-index:2}.stack-bloc-bento.bento-bluesky-green .center-col-text{color:#fff!important}.stack-bloc-bento.bento-bluesky-green .center-col-text .ibexa-embed-type-image{max-height:100px}.stack-bloc-bento.bento-bluesky-green .center-col-text .ibexa-embed-type-image .ibexa_image-field{padding-top:0}.stack-bloc-bento.bento-bluesky-green .right-col .slider-pagination.pagination-mobile{top:200px}.bento_green_blue_image{max-width:1110px}.bento_green_blue_image .bento-columns{max-height:470px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns{max-height:unset}}.bento_green_blue_image .bento-columns .left-col{max-height:470px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col{max-height:unset}}.bento_green_blue_image .bento-columns .left-col .left-col-text{min-width:255px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .left-col-text{min-width:170px;width:50%}}.bento_green_blue_image .bento-columns .left-col .left-col-text h3,.bento_green_blue_image .bento-columns .left-col .left-col-text h4{font-family:Totum Torus;font-size:60px;font-weight:700}.bento_green_blue_image .bento-columns .left-col .left-col-text p{font-family:DINosaur;font-size:20px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .left-col-text p{font-size:18px}}.bento_green_blue_image .bento-columns .left-col .center-col-text{color:#fff;max-height:calc(235px - var(--spacing)*5/2);min-width:286px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .center-col-text{max-height:unset;min-width:170px}}.bento_green_blue_image .bento-columns .left-col .center-col-text h3,.bento_green_blue_image .bento-columns .left-col .center-col-text h4{font-family:Totum Torus;font-size:30px;font-weight:700}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .center-col-text h3,.bento_green_blue_image .bento-columns .left-col .center-col-text h4{font-size:22px}}.bento_green_blue_image .bento-columns .left-col .center-col-text p{font-family:DINosaur;font-size:12px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .center-col-text p{font-size:12px}}.bento_green_blue_image .bento-columns .left-col .center-col-text .center-col-text-img{float:right;position:relative;top:-40px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .center-col-text .center-col-text-img{top:-10px}}.bento_green_blue_image .bento-columns .left-col .center-col-text .center-col-text-img img{border-radius:16px;max-width:80px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .center-col-text .center-col-text-img img{border-radius:8px;max-width:40px}}.bento_green_blue_image .bento-columns .left-col .right-col-text{max-height:calc(235px - var(--spacing)*5/2)}.bento_green_blue_image .bento-columns .left-col .right-col-text h3,.bento_green_blue_image .bento-columns .left-col .right-col-text h4{font-family:Totum Torus;font-size:30px;font-weight:700}.bento_green_blue_image .bento-columns .left-col .right-col-text p{font-family:DINosaur;font-size:22px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .right-col-text h3,.bento_green_blue_image .bento-columns .left-col .right-col-text h4,.bento_green_blue_image .bento-columns .left-col .right-col-text p{max-width:50%}}.bento_green_blue_image .bento-columns .left-col .right-col-text .ibexa-embed-type-image{float:right;position:relative;top:-100px}@media screen and (max-width:64rem){.bento_green_blue_image .bento-columns .left-col .right-col-text .ibexa-embed-type-image{top:-150px}}.bento_green_blue_image .bento-columns .left-col .right-col-text .ibexa-embed-type-image .ibexa_image-field{padding-top:0}.bento_green_blue_image .bento-columns .right-col{max-height:470px}.custom-next.swiper-button-disabled,.custom-prev.swiper-button-disabled{opacity:.66}.bloc-engagement .slider-section{padding:75px 0 110px}@media screen and (max-width:64rem){.bloc-engagement .slider-section{padding:50px 20px!important}}.bloc-engagement .engagement-content{border-radius:25px;margin-right:30px}@media screen and (max-width:64rem){.bloc-engagement .engagement-content{margin-right:30px!important}}.bloc-engagement .engagement-content .slider-int .slide-text{padding:30px}@media screen and (max-width:64rem){.bloc-engagement .engagement-content .slider-int .slide-text{padding:15px!important}}.bloc-engagement .engagement-content .slider-int .slide-text h3{color:#004e75;font-family:Totum Torus;font-size:24px;font-weight:700}@media screen and (max-width:64rem){.bloc-engagement .engagement-content .slider-int .slide-text h3{font-size:18px}.bloc-engagement .engagement-content .slider-int .slide-text .image-col{max-width:115px!important}}.bloc-engagement .engagement-content .slider-int .slide-text .short-description{color:#000;display:-webkit-box;font-family:DINosaur;font-size:14px;font-weight:400;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}@media screen and (max-width:64rem){.bloc-engagement .engagement-content .slider-int .slide-text .short-description{-webkit-line-clamp:4}}.bloc-engagement .engagement-content .slider-int .slide-text a.more-link{font-family:Totum Torus;font-size:14px;font-style:normal;font-weight:600;line-height:14px;text-decoration-line:underline;text-decoration-style:solid;transition:opacity .6s ease}.bloc-engagement-light .slider-section{padding:80px 0}@media screen and (max-width:64rem){.bloc-engagement-light .slider-section .slider-bot-row,.bloc-engagement-light .slider-section .slider-top-row{margin-left:0}}.bloc-engagement-light .slider-section .slider-bot-row .engagement-content{border-radius:unset;box-shadow:unset;margin-right:78px!important;min-height:260px;width:255px}@media screen and (max-width:64rem){.bloc-engagement-light .slider-section .slider-bot-row .engagement-content{margin-right:30px!important;min-height:220px}}.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .image-col{height:58px;width:200px}.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .image-col img{max-height:58px;max-width:fit-content}.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .slider-int{align-items:start;border-radius:unset!important}.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .slide-text{flex-direction:column;padding:0 40px 40px 0}@media screen and (max-width:64rem){.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .slide-text{padding:25px 10px 20px 0!important}}.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .slide-text h3{color:#004e75;font-family:Totum Torus;font-size:20px;font-weight:700}@media screen and (max-width:64rem){.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .slide-text h3{font-size:18px}}.bloc-engagement-light .slider-section .slider-bot-row .engagement-content .slide-text .short-description{-webkit-line-clamp:8}.bloc-collection-team .slider-wrapper{width:318px!important}@media screen and (max-width:64rem){.bloc-collection-team .slider-wrapper{width:255px!important}}.bloc-collection-team .slider-wrapper .slider-int .slide-text{padding:25px!important}@media screen and (max-width:64rem){.bloc-collection-team .slider-wrapper .slider-int .slide-text{padding:20px!important}}.bloc-collection-team .slider-wrapper .slider-int .slide-text span{font-size:24px!important;line-height:130%!important}@media screen and (max-width:64rem){.bloc-collection-team .slider-wrapper .slider-int .slide-text span{font-size:18px!important}}.bloc-collection-team .slider-wrapper .slider-int .slide-text .ibexa_richtext-field{opacity:.6!important}.bloc-collection-team .slider-wrapper .slider-int .slide-text .ibexa_richtext-field p{display:unset;font-size:16px!important;-webkit-line-clamp:unset;line-height:130%!important;opacity:.6!important;text-overflow:unset;white-space:wrap!important}@media screen and (max-width:64rem){.bloc-collection-team .slider-wrapper .slider-int .slide-text .ibexa_richtext-field p{font-size:16px!important}}.bloc-collection-team .slider-wrapper.team-member{height:438px;width:318px!important}@media screen and (max-width:64rem){.bloc-collection-team .slider-wrapper.team-member{height:385px;width:255px!important}}.bloc-collection-team .slider-wrapper.team-member .slide-int:hover{background-color:#fff;transform:unset!important}.bloc-collection-team .slider-wrapper.team-member .slide-int:hover .slide-text{transform:none!important}.bloc-collection-team .slider-wrapper.team-member .slide-int:hover .slide-image{opacity:1!important;transform:unset!important}.bloc-collection-team .slider-wrapper.team-member:hover{background-color:#fff;transform:unset!important}.bloc-collection-team .slider-wrapper.team-member:hover .slide-text{transform:none!important}.bloc-collection-team .slider-wrapper.team-member:hover .slide-image{opacity:1!important;transform:unset!important}.slider-wrapper.pharmacy-member.disable-hover .slider-int:hover{background-color:#fff;transform:unset!important}.slider-wrapper.pharmacy-member.disable-hover .slider-int:hover .slide-text{transform:none!important}.slider-wrapper.pharmacy-member.disable-hover .slider-int:hover .slide-image{opacity:1!important;transform:unset!important}.slider-wrapper.pharmacy-member.disable-hover .slider-int:hover:after{transform:unset!important}.slider-wrapper.pharmacy-member.disable-hover .slider-int:hover .hover-content{opacity:0;transform:unset!important;transition:unset!important}.slider-wrapper.pharmacy-member.disable-hover:hover{background-color:#fff;transform:unset!important}.slider-wrapper.pharmacy-member.disable-hover:hover .slide-text{transform:none!important}.slider-wrapper.pharmacy-member.disable-hover:hover .slide-image{opacity:1!important;transform:unset!important}.slider-section.bloc-persona .slider-sante.slide-title{display:flex}@media screen and (max-width:64rem){.slider-section.bloc-persona .slider-sante.slide-title{display:none}}.slider-section.bloc-persona .slider-wrapper.persona-content .slide-text{transition:transform .7s ease,z-index .7s ease,border-radius .5s!important}.slider-section.bloc-persona .slider-wrapper.persona-content .img-slider-wrapper-hover{transition:transform .7s ease,opacity .7s ease,z-index .7s ease,background-color 0s!important}.slider-section.bloc-persona .slider-wrapper.persona-content .slide-content-wrapper{height:200px!important;top:400px!important;transition:margin-top .3s,top .3s,height .3s;width:90%!important}.slider-section.bloc-persona .slider-wrapper.persona-content .slide-content-wrapper .hover-content{position:relative}.slider-section.bloc-persona .slider-wrapper.persona-content .slide-content-wrapper .hover-content a{position:relative!important}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .slide-text{border-radius:unset;height:112px!important;padding-bottom:0;transform:translateY(-110px)!important;transition:transform .7s ease,z-index .3s ease,height .3s ease,padding-bottom 0s,border-radius 0s!important;z-index:10}@media screen and (max-width:64rem){.slider-section.bloc-persona .slider-wrapper.persona-content:hover .slide-text{height:180px!important;transform:translateY(-50px)!important}}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .slide-text .img-slider-alone{top:-1px}@media screen and (max-width:64rem){.slider-section.bloc-persona .slider-wrapper.persona-content:hover .slide-text .img-slider-alone{top:-5px}}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .img-slider-wrapper{background-color:#004e75;transition:transform .7s ease,opacity .7s ease,z-index .7s ease,border-radius 0s,background-color 0s!important}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .img-slider-wrapper-hover{background-color:#004e75!important;opacity:1!important;transform:translateY(-110px)!important;transition:transform .7s ease,opacity .7s ease,height .3s,z-index .7s ease,background-color 0s!important;z-index:2}@media screen and (max-width:64rem){.slider-section.bloc-persona .slider-wrapper.persona-content:hover .img-slider-wrapper-hover{height:180px!important;transform:translateY(-50px)!important}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .img-slider-wrapper-hover .img-svg-bg{top:-10px!important}}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .img-slider-wrapper-hover .img-svg-layer{transition:top .3s!important}@media screen and (max-width:64rem){.slider-section.bloc-persona .slider-wrapper.persona-content:hover .img-slider-wrapper-hover .img-svg-layer{left:20px!important;top:105px!important;z-index:9}}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .slide-content-wrapper{background-color:#fff!important;height:100px!important;margin-top:0!important;top:300px!important;transition:opacity 1s ease,z-index .2s ease,top .5s ease,height 0s ease,margin-top .3s,background-color 0s!important;z-index:9}@media screen and (max-width:64rem){.slider-section.bloc-persona .slider-wrapper.persona-content:hover .slide-content-wrapper{height:140px!important;top:234px!important}}.slider-section.bloc-persona .slider-wrapper.persona-content:hover .slide-content-wrapper .hover-content{gap:10px!important}.slider-section.product-slider-section{padding:80px 0 150px!important}@media screen and (max-width:64rem){.slider-section.product-slider-section{padding:25px 20px!important}}.slider-section.collection_promos .promo_euro_1{left:45%;position:absolute;top:35px;transform:rotate(90deg)}.slider-section.collection_promos .promo_euro_2{bottom:150px;left:7%;position:absolute;z-index:25}.slider-section.collection_promos .promo_euro_3{bottom:140px;position:absolute;right:15%;transform:rotate(90deg);z-index:20}.slider-section.collection_promos .promo_euro_4{bottom:170px;position:absolute;right:12%;z-index:25}.slider-section.collection_promos .promo_eclair_1{position:absolute;right:20%;top:60px;width:70px}.slider-section.collection_promos .promo_eclair_2{bottom:50px;left:8%;position:absolute;z-index:20}.slider-section.collection_promos .swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,-25px);left:0;top:var(--swiper-pagination-top,auto);width:100%}@media screen and (max-width:64rem){.slider-section.collection_promos .totum-btn.dark-blue-border-transparent-btn,.slider-section.collection_promos .totum-btn.dark-blue-btn{width:100%}}.max-width-slider .slider-section{max-width:100%}@media(width >= 64rem){.max-width-slider .slider-section{max-width:calc(100% - 40px)}}@media(width >= 80rem){.max-width-slider .slider-section{max-width:calc(50% + 565px)}}.max-width-slider .slider-section .slider-top-row{margin-bottom:50px}@media(width >= 64rem){.max-width-slider .slider-section .slider-top-row{max-width:1110px}}@media screen and (max-width:64rem){.max-width-slider .slider-section .slider-top-row{margin-bottom:20px}}.max-width-slider .slider-section .slider-bot-row{margin-left:0}.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider{height:374px;width:255px}@media screen and (max-width:64rem){.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider{height:280px;width:168px}.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text{height:125px;min-height:125px}}.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text h3 a.title-article{font-size:24px;line-height:26px}@media screen and (max-width:64rem){.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider .slider-int .slide-text h3 a.title-article{font-size:16px;line-height:18px}.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider:hover .slider-int .hover-content{transform:translateY(-150px)}.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider:hover .slider-int .slide-text{justify-content:end;transform:translateY(-110%)}}.slider-section.page-listing .slider-bot-row .slider-wrapper.article-slider:hover .slider-int .slide-text .more-link{display:none}.last-views .slider-section{padding-bottom:60px}@media screen and (max-width:64rem){.last-views .slider-section{margin:0 10px;margin-left:0!important;min-width:100%}}.last-views .slider-section .slider-top-row{margin:0 0 50px}@media screen and (max-width:64rem){.last-views .slider-section .slider-top-row{margin:0}}.last-views .slider-section .slider-bot-row{margin:0}@media screen and (max-width:64rem){.stack-section.faq-block{padding-top:50px}.stack-section.faq-block .stack-inner-section{padding:0 20px 50px}}.sub-newsletter{margin:40px auto 0;max-width:440px}.sub-newsletter h3,.sub-newsletter h4{color:#004e75;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.sub-newsletter form{border:1px solid rgba(0,78,117,.4);border-radius:15px}.sub-newsletter form input{color:#004e75}.block_seo_text .expandable-content{max-height:350px;overflow:hidden;transition:max-height .5s ease-in-out}.block_seo_text .expandable-content.is-open{max-height:100%}.block_seo_text .read-more-btn{transition:all 1s ease}.stack-section.one-col-section .image-bg-pharma{border-radius:50px 50px 0 0}@media screen and (max-width:64rem){.stack-section.one-col-section .image-bg-pharma{border-radius:unset}}.stack-section.one-col-section .stack-content{max-width:1110px}.stack-section.one-col-section .stack-content .stack-row{border-radius:40px;padding:60px 100px}.stack-section.one-col-section .stack-content .stack-row .stack-text{gap:4px;width:350px}.stack-section.one-col-section .stack-content .stack-row .stack-text h2{margin-bottom:16px}.stack-section.one-col-section .stack-content .stack-row .stack-text .expandable-content{max-height:250px;overflow:hidden;transition:max-height .5s ease-in-out}.stack-section.one-col-section .stack-content .stack-row .stack-text .expandable-content.is-open{max-height:400px}.stack-section.one-col-section .stack-content .stack-row .stack-text .read-more-btn{transition:all 1s ease}.stack-section.one-col-section .stack-content .stack-row .stack-text p{color:#1e293b;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.breadcrumb-section-wrapper{padding:24px 50px}@media screen and (max-width:64rem){.breadcrumb-section-wrapper{padding:0}}.breadcrumb-section-wrapper .ariane-string{color:#004e75;font-family:Totum Torus;font-size:14px;font-style:normal;font-weight:600;line-height:16px;width:fit-content}@media screen and (max-width:64rem){.breadcrumb-section-wrapper .ariane-string{border:none;margin-bottom:28px}}.breadcrumb-section-wrapper .ariane-string a{text-decoration:underline}.breadcrumb-section-wrapper .ariane-string .ariane-separator,.breadcrumb-section-wrapper .ariane-string a{color:#004e75;font-family:Totum Torus;font-size:14px;font-style:normal;font-weight:600;line-height:16px;opacity:.6}@media screen and (max-width:64rem){.store-map-section .breadcrumb-section-wrapper{padding:20px 20px 0}}.stack-inner-section{border-radius:60px 60px 0 0;padding:100px 0 150px}.stack-inner-section .accordion-section{margin:0 auto;max-width:720px}.stack-inner-section .accordion-section .accordion-row{max-width:800px}.stack-inner-section .accordion-section .accordion-row .accordion-wrapper .accordion-content{color:#1e293b;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:130%;padding:25px 93px}.stack-inner-section .accordion-section .accordion-text-section{margin-bottom:70px}.stack-inner-section .accordion-section .accordion-text-section .accordion-text-row .accordion-text-title{color:#004e75;font-family:Totum Torus;font-size:30px;font-style:normal;font-weight:700;line-height:30px}@media screen and (max-width:64rem){.stack-inner-section .accordion-section .accordion-text-section .accordion-text-row .accordion-text-title{font-size:22px;line-height:100%}}.stack-inner-section .accordion-section .accordion-text-section .accordion-text-row .accordion-text-subtitle{color:#004e75;font-family:DINosaur;font-size:20px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width:64rem){.stack-inner-section .accordion-section .accordion-text-section .accordion-text-row .accordion-text-subtitle{font-size:18px}}.stack-inner-section .accordion-section .accordion-text-section .accordion-text-row .accordion-text-blurb{color:#1e293b;font-family:DINosaur;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:20px}.stack-inner-section .accordion-section .accordion-text-section .accordion-text-row .accordion-text-content{color:#1e293b;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin-top:8px}@media screen and (max-width:64rem){.stack-inner-section .accordion-section .accordion-text-section .accordion-text-row .accordion-text-content{font-size:16px}}.stack-inner-section .accordion-section .accordion-row .accordion-wrapper{border-bottom:1px solid rgba(0,78,100,.102)}.stack-inner-section .accordion-section .accordion-row .accordion-wrapper .accordion-title{color:#004e75;font-family:Totum Torus;font-size:30px;font-style:normal;font-weight:700;line-height:30px}.stack-inner-section .accordion-section .accordion-row .accordion-wrapper .accordion-content{padding:25px 50px}.stack-inner-section .accordion-section .accordion-row .accordion-wrapper .accordion-content ul{display:grid;width:100%}.stack-inner-section .accordion-section .accordion-row .accordion-wrapper .accordion-content a,.stack-inner-section .accordion-section .accordion-row .accordion-wrapper .accordion-content ul li{color:#1e293b;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:10px}.stack-inner-section .accordion-section .accordion-row .accordion-wrapper .accordion-content a{text-decoration:underline}@media screen and (max-width:64rem){.stack-inner-section{border-radius:0;padding:50px 20px}.stack-inner-section .accordion-section .accordion-row{max-width:100%}.stack-inner-section .accordion-section .accordion-row .accordion-title{font-size:22px!important;line-height:100%!important}.stack-inner-section .accordion-section .accordion-row .accordion-content{font-size:16px!important;line-height:130%!important;padding:20px 0!important}}.page-detail-product .breadcrumb-section-wrapper{padding:24px 110px 21px 50px}.page-detail-product .breadcrumb-section-wrapper .ariane-string{margin:0!important}.page-detail-product .technical-info{box-shadow:0 0 30px 0 rgba(0,0,0,.05)}.page-detail-product .technical-info .stack-inner-section{padding:20px 0 60px!important}.page-detail-product .details-product-section{margin-bottom:-50px}.page-detail-product .details-product-section .details-product-row .details-product-col{background-color:#edf6fc;min-height:780px;padding:30px 50px 30px 80px;width:50%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-img{background-color:#fff;padding:0}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-img .ariane-string{margin:20px 20px 30px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-img .slider-top-row{margin:0 20px 50px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-img .slider-bot-row .slider-wrapper .slider-int:after{display:none}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info{padding:59px 100px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper{max-width:450px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper h1{color:#004e75;font-family:Totum Torus;font-size:30px;font-style:normal;font-weight:700;line-height:30px;margin:0}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .product-description .ibexa_text-field{color:#1e293b;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .raiting-wrapper span{color:#004e75;font-family:DINosaur;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .raiting-wrapper .number-grade{opacity:.4}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .raiting-wrapper .stars-fill{clip-path:inset(0 var(--clip-right) 0 0)}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .let-review{color:#004e75;font-family:DINosaur;font-size:12px;font-style:normal;font-weight:400;line-height:120%;opacity:.6;text-decoration-line:underline}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .date-offer{color:#004e75;font-family:DINosaur;font-size:12px;font-style:normal;font-weight:500;line-height:130%;opacity:.6}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-size .radio-option{border:2px solid transparent;border-radius:10px;padding:12px 16px;transition:all .2s ease-in-out;width:fit-content}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-size span{color:#004e75;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:500;line-height:130%;text-align:center}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-size input[type=radio]:not(:checked)+.radio-option{border-color:transparent}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-size .radio-option.checked,.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-size input[type=radio]:checked+.radio-option{border-color:#004e75}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-size .transition-all{transition:all .2s ease-in-out}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-quantity .quantity-btn{background:#fff;border-radius:10px;height:42px;width:42px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .select-product-quantity .quantity-btn img{height:16px;width:16px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .number-quantity label{display:none}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .number-quantity input{background-color:#fff;border:none;border-radius:10px;color:#004e75;display:flex;font-family:DINosaur;font-size:14px;font-weight:500;height:42Px;line-height:130%;padding:0 0 0 4px;position:relative;text-align:center;width:42px}@media screen and (max-width:64rem){.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper #add-to-cart{display:none}}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .product-price .old-price{color:#004e75;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:120%;opacity:.4;text-decoration-line:line-through;width:fit-content}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .product-price .old-price:after{color:var(--currency-color);content:attr(data-currency);font-family:DINosaur;font-size:10px!important;font-style:normal;font-weight:700;line-height:110%!important;position:absolute;right:-8px;top:-2px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .product-price .new-price{color:var(--currency-color);font-family:DINosaur;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .product-price .new-price:after{color:var(--currency-color);content:attr(data-currency);font-family:DINosaur;font-size:13px!important;font-style:normal;font-weight:700;line-height:170%!important;position:absolute;right:-8px;top:-2px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .fidelity-cashback span{color:#004e75;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:700;line-height:110%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .fidelity-cashback span span{font-size:10px;line-height:110%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .fidelity-cashback p{color:#004e75;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:110%;white-space:nowrap}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .fidelity-cashback p a{color:#004e75;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:110%;text-decoration:underline}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .fidelity-cashback p a:hover{text-decoration:none}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section{background-color:#fff;border-radius:15px;padding:20px 30px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section .stock-img{align-items:start;display:flex}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section .stock-img img{flex-shrink:0;height:24px;margin-top:3px;width:26px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section .stock-text .stock-text-content{color:rgba(0,78,117,.4);font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section .stock-text .stock-text-content span{color:#b5ba00;font-family:Totum Torus;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section .stock-text .stock-link{color:rgba(0,78,117,.4);font-family:Totum Torus;font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-decoration-line:underline;text-underline-position:from-font}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section .stock-text .stock-link:hover{text-decoration:none}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section .stock-text form input{width:170px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section{margin-bottom:50px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section .stock-text .stock-text-content{color:rgba(0,78,117,.4)}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section .stock-text .stock-text-content span{color:#e33732}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section .stock-text .stock-banner-message,.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section .stock-text .stock-banner-message *{color:#e33732;font-family:Totum Torus;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section .stock-text .stock-banner-message a{text-decoration:underline}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section .stock-text .text-dispo{color:#004e75;font-family:DINosaur;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:8px;opacity:.4}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section form{border:1px solid #004e75;border-radius:15px;height:50px;opacity:.4;padding:0 12px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section form input::placeholder{color:#004e75}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper .stock-section.no-stock-section form svg path{stroke:#004e75}@media screen and (max-width:64rem){.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info{padding:30px 20px 80px}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper{max-width:100%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper h1{font-size:22px;line-height:100%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-info .details-product-info-wrapper h1 .product-description .ibexa_text-field{font-size:16px;line-height:130%}.page-detail-product .details-product-section .details-product-row .details-product-col{min-height:auto;padding:20px;width:100%}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-img{padding-top:0}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-img .slider-details-product{display:flex!important}.page-detail-product .details-product-section .details-product-row .details-product-col.details-product-img .img-show-product img{max-height:300px}}.page-detail-product .technical-info{background-color:#fff}.page-detail-product .technical-info .accordion-section{margin:0 auto;max-width:1110px!important}.page-detail-product .select-product-quantity-mobile{background-color:#fff;bottom:100px;box-shadow:0 -8px 21px 0 rgba(0,0,0,.1);padding:12px 20px;position:fixed;width:100%;z-index:999999}.page-detail-product .select-product-quantity-mobile .select-product-quantity .quantity-btn{background:#edf6fc;border-radius:10px;height:42px;width:42px}.page-detail-product .select-product-quantity-mobile .select-product-quantity .quantity-btn img{height:16px;width:16px}.page-detail-product .select-product-quantity-mobile .select-product-quantity .number-quantity label{display:none}.page-detail-product .select-product-quantity-mobile .select-product-quantity .number-quantity input{background-color:#edf6fc;border-radius:10px;color:#004e75;display:flex;font-family:DINosaur;font-size:14px;font-weight:500;height:42Px;line-height:130%;padding-bottom:4px;position:relative;text-align:center;width:42px}.page-detail-product .select-product-quantity-mobile .totum-btn{width:100%}.classic-tag,.promo-tag{font-family:Totum Torus;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.36px;line-height:22px;text-align:center}.classic-tag p,.promo-tag p{white-space:nowrap}.promo-tag{border:1px solid #e62249;border-radius:4px;color:#e62249}.promo-tag span{background-color:#e62249;color:#fff}.classic-tag{background-color:#edf6fc;border:1px solid #edf6fc;border-radius:4px;color:#004e75}.tag-product{background-color:#fff;border-radius:4px;padding:4px 12px;width:fit-content}.tag-product img{height:16px}.tag-product p{font-family:Totum Torus;font-size:16px;font-style:normal;font-weight:600;line-height:22px}