:root{--section-gap: clamp(2rem, 5vw, 4.5rem);--ink-soft: rgba(var(--color-foreground), .7)}.h0,h1.main-page-title,.banner__heading,h1,.h1{text-wrap:balance}.h0{font-size:clamp(1.9rem,5vw + 1rem,2.6rem)}h1,.h1{font-size:clamp(1.7rem,4vw + 1rem,2.5rem)}@media screen and (min-width:750px)and (max-width:1199px){.h0{font-size:clamp(2.4rem,3vw + 1.4rem,3.2rem)}h1,.h1{font-size:clamp(2.25rem,2vw + 1.6rem,3rem)}}@media screen and (min-width:1200px){.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem)}}.banner__media.placeholder{background:radial-gradient(120% 90% at 12% 0%,rgba(15,163,163,.3),transparent 60%),radial-gradient(90% 70% at 90% 100%,rgba(242,112,78,.18),transparent 65%),rgb(var(--color-background))}.banner__media.placeholder svg.placeholder-svg{display:none}@media screen and (max-width:1199px){.banner:not(.banner--adapt){min-height:0!important;height:clamp(22rem,65svh,40rem)}.banner .banner__content{padding-top:1.5rem;padding-bottom:1.5rem}}.banner__buttons{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:24rem}.banner__buttons>*{width:100%}@media screen and (min-width:600px){.banner__buttons{flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:none}.banner__buttons>*{width:auto}}.section--hero-studio{margin-top:0!important}.hero-studio{display:flex;flex-direction:column;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.hero-studio__media{position:relative;line-height:0}.hero-studio__media img{display:block;width:100%;height:auto}.hero-studio__media:after{content:"";position:absolute;inset:auto 0 0 0;height:20%;background:linear-gradient(to top,rgba(var(--color-background),1),rgba(var(--color-background),.777),rgba(var(--color-background),.585),rgba(var(--color-background),.425),rgba(var(--color-background),.293),rgba(var(--color-background),.189),rgba(var(--color-background),.111),rgba(var(--color-background),.056),rgba(var(--color-background),.021),rgba(var(--color-background),.004),rgba(var(--color-background),0));pointer-events:none}.hero-studio__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:0;padding:1.6rem 2rem 3.6rem;text-align:center}.hero-studio__heading{margin:0;max-width:18ch;text-wrap:balance}.hero-studio__text{max-width:52rem;color:rgba(var(--color-foreground),.8)}.hero-studio__text p{margin:0}.hero-studio__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;margin-top:.4rem}.hero-studio__buttons .button{flex:1 1 16rem;max-width:28rem;min-height:44px}@media screen and (min-width:750px)and (max-width:989px){.hero-studio__content{gap:1.6rem;margin-top:0;padding:2rem 6rem 5rem}.hero-studio__buttons .button{flex:0 1 auto}}@media screen and (min-width:990px){.hero-studio{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:clamp(48rem,72vh,72rem)}@media screen and (max-width:1199px){.hero-studio{grid-template-columns:minmax(0,4fr) minmax(0,6fr);min-height:clamp(44rem,64vh,60rem)}}.hero-studio__media{grid-column:2;grid-row:1;margin-left:-6rem}.hero-studio__media img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.hero-studio__media:after{inset:0 auto 0 0;width:26%;height:auto;background:linear-gradient(to right,rgba(var(--color-background),1),rgba(var(--color-background),.777),rgba(var(--color-background),.585),rgba(var(--color-background),.425),rgba(var(--color-background),.293),rgba(var(--color-background),.189),rgba(var(--color-background),.111),rgba(var(--color-background),.056),rgba(var(--color-background),.021),rgba(var(--color-background),.004),rgba(var(--color-background),0))}.hero-studio__content{grid-column:1;grid-row:1;align-items:flex-start;justify-content:center;gap:2rem;margin:0;padding:5rem 3rem 5rem max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem));text-align:left}.hero-studio__buttons{justify-content:flex-start}.hero-studio__buttons .button{flex:0 1 auto}}@media screen and (max-width:749px){.reassurance-bar.reassurance-bar--scroll{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-1.25rem;padding-inline:1.25rem}.reassurance-bar--scroll .reassurance-bar__item{scroll-snap-align:start;flex-shrink:0;white-space:nowrap}.reassurance-bar.reassurance-bar--grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;justify-items:center;gap:1rem 1.2rem}.reassurance-bar--grid .reassurance-bar__item{flex-direction:column;gap:.6rem;font-size:1.2rem;line-height:1.3;text-align:center}}@media screen and (min-width:750px){.reassurance-bar--scroll,.reassurance-bar--grid{display:flex;flex-wrap:wrap;overflow-x:visible;margin-inline:0;padding-inline:0}.reassurance-bar--grid .reassurance-bar__item{flex-direction:row}}.multicolumn:has(.media--square) .multicolumn-card,.multicolumn:has(.media--portrait) .multicolumn-card{display:flex;flex-direction:column}.multicolumn:has(.media--square) .multicolumn-card__image-wrapper,.multicolumn:has(.media--portrait) .multicolumn-card__image-wrapper{border-radius:14px;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}.multicolumn:has(.media--square) .multicolumn-card__image,.multicolumn:has(.media--portrait) .multicolumn-card__image{transition:transform .5s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.multicolumn:has(.media--square) .multicolumn-card:hover .multicolumn-card__image,.multicolumn:has(.media--portrait) .multicolumn-card:hover .multicolumn-card__image{transform:scale(1.045)}}.multicolumn:has(.media--square) .multicolumn-card__info .rte p:first-child,.multicolumn:has(.media--portrait) .multicolumn-card__info .rte p:first-child{font-family:var(--font-heading-family);font-weight:600;font-size:.95rem;color:rgb(var(--color-base-accent-1, 15 163 163));margin-bottom:.15em}.multicolumn:has(.media--square) .multicolumn-card__info h3,.multicolumn:has(.media--portrait) .multicolumn-card__info h3{text-wrap:balance}@media screen and (min-width:750px){.multicolumn:has(.media--square) .multicolumn-list,.multicolumn:has(.media--portrait) .multicolumn-list{align-items:start}.multicolumn:has(.media--square) .multicolumn-list__item:first-child .multicolumn-card__info h3,.multicolumn:has(.media--portrait) .multicolumn-list__item:first-child .multicolumn-card__info h3{font-size:1.25em}}@media screen and (max-width:749px){.multicolumn .slider.grid--peek .multicolumn-list__item{padding-bottom:.25rem}}.multicolumn-card__initials{aspect-ratio:1 / 1;border-radius:50%;background:rgb(var(--color-base-accent-1, 15 163 163));display:flex;align-items:center;justify-content:center;overflow:hidden}.multicolumn-card__initials span{color:#fff;font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;letter-spacing:.02em}@media screen and (max-width:749px){.multicolumn:has(.media--circle) .multicolumn-list,.multicolumn:has(.multicolumn-card__initials) .multicolumn-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem .8rem;margin:0;padding:0}.multicolumn:has(.media--circle) .multicolumn-list__item,.multicolumn:has(.multicolumn-card__initials) .multicolumn-list__item{width:100%!important;max-width:100%!important;margin:0!important;padding:0}.multicolumn:has(.media--circle) .multicolumn-card,.multicolumn:has(.multicolumn-card__initials) .multicolumn-card{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:0!important;text-align:center;background:transparent}.multicolumn:has(.media--circle) .multicolumn-card__image-wrapper,.multicolumn:has(.multicolumn-card__initials) .multicolumn-card__image-wrapper{width:7.2rem;min-width:7.2rem;margin:0 auto!important}.multicolumn .multicolumn-card__image-wrapper .media--circle{border-radius:50%;overflow:hidden}.multicolumn .multicolumn-card__image-wrapper .multicolumn-card__initials{aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}.multicolumn .multicolumn-card__image{object-fit:cover;width:100%;height:100%}.multicolumn:has(.media--circle) .multicolumn-card__info,.multicolumn:has(.multicolumn-card__initials) .multicolumn-card__info{padding:0!important}.multicolumn:has(.media--circle) .multicolumn-card__info h3,.multicolumn:has(.multicolumn-card__initials) .multicolumn-card__info h3{margin:0 0 .2rem;font-size:1.4rem}.multicolumn:has(.media--circle) .multicolumn-card__info .rte,.multicolumn:has(.multicolumn-card__initials) .multicolumn-card__info .rte{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;line-height:1.35}.multicolumn:has(.media--circle) .multicolumn-card__info .rte p,.multicolumn:has(.multicolumn-card__initials) .multicolumn-card__info .rte p{display:inline;margin:0}.multicolumn:has(.media--circle) .multicolumn-card__info .link,.multicolumn:has(.multicolumn-card__initials) .multicolumn-card__info .link{display:none}}@media screen and (min-width:750px)and (max-width:1199px){.multicolumn .multicolumn-list.grid--1-col-tablet-down{display:grid;grid-template-columns:repeat(3,1fr)}.multicolumn .multicolumn-list.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}}@media screen and (min-width:750px)and (max-width:1199px){#product-grid.grid--2-col-tablet-down{display:grid;grid-template-columns:repeat(3,1fr)}#product-grid.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}@media screen and (min-width:750px)and (max-width:1199px){.collection .grid--2-col-tablet-down{display:grid;grid-template-columns:repeat(4,1fr)}.collection .grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}@media screen and (max-width:1199px){.banner__media img,.multirow .image-with-text__media,.video-section .video-section__media{max-height:55vh}}body{padding-bottom:env(safe-area-inset-bottom,0)}main{padding-bottom:4.5rem}@media screen and (min-width:750px){main{padding-bottom:0}}.reassurance-bar__item,.banner__buttons .button{min-height:44px}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media(prefers-reduced-motion:reduce){.multicolumn .multicolumn-card__image{transition:none}#product-grid.grid--2-col-tablet-down,.collection .grid--2-col-tablet-down{scroll-behavior:auto}}html{scroll-behavior:smooth}.catalogue-nav{border-bottom:1px solid rgba(var(--color-foreground),.08)}.catalogue-nav__inner{display:flex;align-items:center;gap:1.6rem;padding-top:1.2rem;padding-bottom:1.2rem}.catalogue-nav__titre{margin:0;flex-shrink:0;font-size:1.3rem;letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.catalogue-nav__liste{display:flex;gap:.8rem;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.catalogue-nav__liste::-webkit-scrollbar{display:none}.catalogue-nav__liste li{flex-shrink:0;scroll-snap-align:start}.catalogue-nav__pastille{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.6rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.catalogue-nav__pastille:hover{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.catalogue-nav__compte{font-size:1.2rem;opacity:.65}@media screen and (max-width:749px){.catalogue-nav__inner{padding-right:0}.catalogue-nav__titre{display:none}.catalogue-nav__liste{padding-right:1.5rem}}.rayon{scroll-margin-top:2rem}.rayon__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.8rem 2.4rem;margin-bottom:2rem}.rayon__titres{max-width:64rem}.rayon__surtitre{margin:0 0 .4rem;color:rgb(var(--color-base-accent-1, 15 163 163))}.rayon__titre{margin:0}.rayon__description{margin:.6rem 0 0;color:rgba(var(--color-foreground),.75)}.rayon__voir-tout{flex-shrink:0;font-size:1.5rem;white-space:nowrap}.rayon__compte{opacity:.7}.rayon__squelette{list-style:none}.rayon__carte-vide{aspect-ratio:1 / 1;border-radius:1.2rem;background:linear-gradient(100deg,rgba(var(--color-foreground),.05) 30%,rgba(var(--color-foreground),.1),rgba(var(--color-foreground),.05) 70%);background-size:250% 100%;animation:rayon-reflet 1.4s ease-in-out infinite}@keyframes rayon-reflet{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rayon__carte-vide{animation:none}}@media screen and (max-width:749px){.rayon__squelette .grid__item:nth-child(n+3){display:none}}.rayon__aide{padding:2rem;border:1px dashed rgba(var(--color-foreground),.3);border-radius:1.2rem}@media screen and (min-width:990px){.rayon .product-grid>.grid__item:nth-child(n+5){display:none}}@media screen and (max-width:479px){.hero-studio__buttons .button{flex:1 1 100%;max-width:none}}@media screen and (max-width:749px){.multicolumn:has(.media--square) .multicolumn-list,.multicolumn:has(.media--portrait) .multicolumn-list{display:grid;grid-template-columns:1fr;gap:1.2rem;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.multicolumn:has(.media--square) .multicolumn-list__item,.multicolumn:has(.media--portrait) .multicolumn-list__item{width:100%!important;max-width:100%!important;margin:0!important;padding:0}.multicolumn:has(.media--square) .slider-buttons,.multicolumn:has(.media--portrait) .slider-buttons{display:none}.multicolumn:has(.media--square) .multicolumn-card,.multicolumn:has(.media--portrait) .multicolumn-card{flex-direction:row;align-items:center;gap:1.4rem;text-align:left}.multicolumn:has(.media--square) .multicolumn-card__image-wrapper,.multicolumn:has(.media--portrait) .multicolumn-card__image-wrapper{flex:0 0 11rem;width:11rem;margin:0!important;border-radius:1.2rem}.multicolumn .multicolumn-card__image-wrapper .media--portrait{padding-bottom:100%}.multicolumn:has(.media--square) .multicolumn-card__image-wrapper .media,.multicolumn:has(.media--portrait) .multicolumn-card__image-wrapper .media{border-radius:1.2rem;overflow:hidden}.multicolumn:has(.media--square) .multicolumn-card__info,.multicolumn:has(.media--portrait) .multicolumn-card__info{flex:1;min-width:0;padding:0!important}.multicolumn:has(.media--square) .multicolumn-card__info h3,.multicolumn:has(.media--portrait) .multicolumn-card__info h3{margin:0 0 .2rem;font-size:1.7rem}.multicolumn:has(.media--square) .multicolumn-card__info .rte,.multicolumn:has(.media--portrait) .multicolumn-card__info .rte{font-size:1.35rem;line-height:1.45}.multicolumn:has(.media--square) .multicolumn-card__info .rte p,.multicolumn:has(.media--portrait) .multicolumn-card__info .rte p{margin:0 0 .2rem}.multicolumn:has(.media--square) .multicolumn-card__info .link,.multicolumn:has(.media--portrait) .multicolumn-card__info .link{margin-top:.4rem;font-size:1.35rem}.multicolumn .title-wrapper-with-link,.collection .title-wrapper{margin-bottom:1.6rem}}@media screen and (min-width:750px)and (max-width:989px){.multicolumn:has(.media--square) .multicolumn-list.slider,.multicolumn:has(.media--portrait) .multicolumn-list.slider{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.multicolumn:has(.media--square) .multicolumn-list.slider .multicolumn-list__item,.multicolumn:has(.media--portrait) .multicolumn-list.slider .multicolumn-list__item{width:100%!important;max-width:100%!important;margin:0!important}.multicolumn:has(.media--square) .slider-buttons,.multicolumn:has(.media--portrait) .slider-buttons{display:none}.multicolumn:has(.media--square) .multicolumn-card__info,.multicolumn:has(.media--portrait) .multicolumn-card__info{padding:1.2rem 0 0!important}}@media screen and (min-width:750px)and (max-width:989px){.multicolumn:has(.media--circle) .multicolumn-card__image-wrapper--third-width{width:50%}}@media screen and (max-width:989px){.footer{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.footer__content-top{padding-bottom:1.6rem}.footer-block--newsletter{margin-top:0;gap:1.6rem}.footer__content-bottom{padding-top:1.6rem}.footer__content-bottom-wrapper{gap:1.2rem}.footer__localization{padding-top:0}.footer__localization h2{margin-bottom:.4rem}.list-payment{gap:.6rem;margin-top:0;padding-top:0}.list-payment__item{padding:0}.list-payment__item svg{width:3.2rem;height:auto}.footer__copyright{margin-top:1.2rem;font-size:1.1rem;line-height:1.5}.policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1.2rem}.policies li{display:inline}.policies li:before{display:none}.policies li a{padding:.4rem 0;font-size:1.1rem}}@media screen and (max-width:749px){.main-page-title{margin-bottom:1.2rem}.page-width--narrow .rte{font-size:1.45rem;line-height:1.55}}@media screen and (max-width:989px){.js #menu-drawer.menu-drawer{height:auto;max-height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%));overflow-y:auto;border-radius:0 0 1.6rem 1.6rem;box-shadow:0 1.6rem 3.2rem #0e2a3f2e}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container{height:auto}#menu-drawer .menu-drawer__navigation-container{grid-template-rows:auto auto;overflow:visible}#menu-drawer .menu-drawer__navigation{padding:.8rem 0}#menu-drawer .menu-drawer__menu li{margin-bottom:0}#menu-drawer .menu-drawer__menu>li+li{border-top:1px solid rgba(var(--color-foreground),.07)}#menu-drawer .menu-drawer__menu-item{padding:1.4rem 2.4rem;font-size:1.7rem}#menu-drawer .menu-drawer__submenu{height:auto;min-height:100%;overflow-y:auto}#menu-drawer .menu-drawer__utility-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1.6rem;padding:1.2rem 2.4rem 1.6rem}#menu-drawer .menu-drawer__account{padding:.8rem 0}#menu-drawer .menu-drawer__localization{margin:0}#menu-drawer .list-social{width:100%;margin:0 0 0 -1.1rem}}@media screen and (max-width:749px){.js #menu-drawer.menu-drawer{width:100%}}@media screen and (min-width:750px)and (max-width:989px){.js #menu-drawer.menu-drawer{border-radius:0 0 1.6rem}}@media screen and (max-width:749px){.hero-studio__text{display:none}}.repliable__bouton{display:inline-flex;align-items:center;min-height:44px;margin-top:.2rem;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;font-weight:600;color:currentColor;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}@media screen and (max-width:749px){.repliable:not(.is-ouvert) .repliable__texte{display:-webkit-box;-webkit-line-clamp:var(--lignes-mobile, 2);-webkit-box-orient:vertical;overflow:hidden}.repliable:not(.is-ouvert) .repliable__texte>*{display:inline;margin:0}.repliable:not(.is-ouvert) .repliable__texte>*+*:before{content:" "}}@media screen and (min-width:750px){.repliable__bouton{display:none}}.rayon__bascule{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:default}.rayon__nb,.rayon__chevron,.rayon__voir-tout-mobile{display:none}@media screen and (max-width:749px){.section--catalogue-nav{display:none}.rayon,.rayon.gradient{background:transparent;border-top:1px solid rgba(14,42,63,.1)}.section--rayon:last-of-type .rayon{border-bottom:1px solid rgba(14,42,63,.1)}.rayon.is-ouvert{background:#0e2a3f0a}.rayon .rayon__cadre{padding-top:0!important;padding-bottom:0!important}.rayon__entete{margin:0}.rayon__titres{width:100%;max-width:none}.rayon__surtitre,.rayon__description,.rayon__entete .rayon__voir-tout{display:none}.rayon__titre{margin:0;font-size:1.8rem}.rayon__bascule{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:6.4rem;cursor:pointer}.rayon__nb{display:inline;margin-left:.8rem;font-family:var(--font-body-family);font-weight:400;font-size:1.3rem;color:#0e2a3f99}.rayon__chevron{display:block;flex-shrink:0;transition:transform .2s ease}.rayon.is-ouvert .rayon__chevron{transform:rotate(180deg)}.rayon:not(.is-ouvert) .rayon__contenu{display:none}.rayon__contenu{padding-bottom:1.8rem}.rayon__voir-tout-mobile{display:block;margin:1.2rem 0 0;font-size:1.4rem;font-weight:600}}@media(prefers-reduced-motion:reduce){.rayon__chevron{transition:none}}.section--filtres-rapides{display:none}@media screen and (max-width:749px){.section--filtres-rapides{display:block}.filtres-rapides{padding-top:.4rem;padding-bottom:1.2rem;padding-right:0}.filtres-rapides__liste{display:flex;gap:.8rem;margin:0;padding:0 1.5rem 0 0;overflow-x:auto;scrollbar-width:none}.filtres-rapides__liste::-webkit-scrollbar{display:none}.filtres-rapides__liste li{flex-shrink:0}.filtres-rapides__pastille{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.4rem;border:1px solid rgba(14,42,63,.25);border-radius:999px;background:transparent;font:inherit;font-size:1.35rem;color:rgb(var(--color-foreground));white-space:nowrap;cursor:pointer}.filtres-rapides__pastille.is-actif{border-color:#0e2a3f;background:#0e2a3f;color:#f5f8f7}.filtres-rapides__nb{font-size:1.2rem;opacity:.7}}.voir-plus{display:flex;width:calc(100% - 3rem);margin:2.4rem auto 0}.voir-plus[aria-busy=true]{opacity:.6;pointer-events:none}.equipe__titre{margin:0 0 2.4rem}.equipe__onglets{display:none}.equipe__panneaux{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2rem}.equipe__panneau{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2.4rem 2rem;border-radius:1.4rem;background:#0e2a3f0a;text-align:center}.equipe__photo{width:12rem;height:12rem;margin-bottom:1rem;border-radius:50%;overflow:hidden}.equipe__photo img,.equipe__avatar img{width:100%;height:100%;object-fit:cover;display:block}.equipe__initiales{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#0fa3a3;color:#fff;font-family:var(--font-heading-family);font-weight:600;font-size:2rem}.equipe__nom{margin:0;font-size:1.9rem}.equipe__role{margin:0;font-size:1.4rem;font-weight:600;color:#0b7f7f}.equipe__bio{margin-top:.6rem;font-size:1.45rem}.equipe__bio p{margin:0}@media screen and (max-width:749px){.equipe.is-trombi .equipe__onglets{display:flex;justify-content:space-between;gap:.8rem;margin-bottom:1.4rem}.equipe__onglet{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.6rem;min-width:0;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));cursor:pointer}.equipe__avatar{display:block;width:8.4rem;height:8.4rem;border:3px solid transparent;border-radius:50%;overflow:hidden;box-sizing:border-box}.equipe__onglet.is-actif .equipe__avatar{border-color:#f2704e}.equipe.is-trombi .equipe__panneaux{display:block}.equipe.is-trombi .equipe__panneau{display:none;align-items:flex-start;padding:1.6rem;text-align:left}.equipe.is-trombi .equipe__panneau.is-actif{display:flex}.equipe.is-trombi .equipe__photo{display:none}.equipe:not(.is-trombi) .equipe__panneaux{grid-template-columns:1fr;gap:1.2rem}.equipe:not(.is-trombi) .equipe__photo{width:8rem;height:8rem}}.product__description-accordeon .accordion__content{padding-bottom:1.6rem}.barre-achat{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background));box-shadow:0 -.8rem 2.4rem #0e2a3f24}.barre-achat[hidden]{display:none}.barre-achat__image{width:4.4rem;height:4.4rem;border-radius:.8rem;object-fit:cover;flex-shrink:0}.barre-achat__texte{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.barre-achat__titre{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.35rem;font-weight:600}.barre-achat__prix{font-size:1.35rem}.barre-achat__bouton{flex-shrink:0;min-width:0;min-height:4.4rem;padding:0 2rem}@media screen and (min-width:750px){.barre-achat{display:none!important}}body.barre-achat-visible #shopify-chat,body.barre-achat-visible .shopify-chat,body.barre-achat-visible inbox-online-store-chat{bottom:7.6rem!important}.footer__infos-titre{display:none}@media screen and (max-width:749px){.footer__infos{width:100%;margin-top:1.2rem;border-top:1px solid rgba(14,42,63,.12);border-bottom:1px solid rgba(14,42,63,.12)}.footer__infos-titre{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;font-size:1.4rem;font-weight:600;list-style:none;cursor:pointer}.footer__infos-titre::-webkit-details-marker{display:none}.footer__infos-titre .svg-wrapper,.footer__infos-titre svg{width:1.2rem;height:1.2rem;transition:transform .2s ease}.footer__infos[open] .footer__infos-titre svg{transform:rotate(180deg)}.footer__infos .policies{padding-bottom:1.2rem}}@media screen and (max-width:749px){.contact .title{display:none}.contact .contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.contact .field{margin-bottom:1rem}.contact .text-area{min-height:10rem}.contact .contact__button{margin-top:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/responsive-refonte.css.map */
