.site-header{background:#fff;border-bottom:1px solid var(--color-border)}.site-nav__link--main{font-weight:500;padding-left:10px;padding-right:10px}@media only screen and (min-width:990px){.site-header .logo-align--left{width:14%}.site-header #AccessibleNav{width:56%}.site-header .site-header__icons{width:30%}}.template-index .main-content,.template-product .main-content,.template-collection .main-content{padding-top:0}body.template-index .index-section,#shopify-section-1613684718b685550c{padding-top:56px;padding-bottom:56px;margin:0}#shopify-section-16115906966b30f38c,#shopify-section-1613684718b685550c,#shopify-section-16116885754a5e61dc,#shopify-section-feature-columns{background:#f3f7fb}@media only screen and (max-width:749px){body.template-index .index-section,#shopify-section-1613684718b685550c{padding-top:36px;padding-bottom:36px}}.section-header h2{font-size:30px;line-height:1.2;letter-spacing:-.01em;text-transform:none}.template-index .section-header{margin-bottom:32px}.feature-row{align-items:center}.feature-row h2,.feature-row .h3{font-size:28px;line-height:1.2;letter-spacing:-.01em;text-transform:none}.feature-row__image{border-radius:10px}@media only screen and (max-width:749px){.section-header h2,.feature-row h2,.feature-row .h3{font-size:24px}}body .btn{border-radius:6px;text-transform:none;letter-spacing:0;font-weight:600;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}body .shopify-payment-button__button--unbranded{border-radius:6px;text-transform:none;letter-spacing:0;font-weight:600;background-color:var(--color-btn-primary)}body .price-item{color:var(--color-text)!important;font-weight:700}body .price-item--sale{color:var(--color-text)!important}body s.price-item--regular{color:var(--color-body-text)!important;font-weight:400}body .price__badge{border-radius:3px}.grid--view-items{display:flex;flex-wrap:wrap}.grid--view-items>.grid__item{float:none;display:flex}.grid--view-items .product-card{display:flex;flex-direction:column;width:100%;text-align:left;background:#fff;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;padding-bottom:16px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.product-card .product-card__image-with-placeholder-wrapper{width:100%}.product-card .product-card__image-wrapper{max-width:none!important;width:100%}.product-card .product-card__image-wrapper>div{position:relative;padding-top:100%!important;overflow:hidden}.product-card .grid-view-item__image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none!important;max-height:none!important;object-fit:contain;padding:12px;transition:transform .5s cubic-bezier(.2,.65,.2,1),opacity .3s ease}.product-card .product-card__title{font-size:15px;font-weight:600;line-height:1.35;margin:4px 14px 8px}.product-card .price--listing{margin:0 14px;justify-content:flex-start}.product-card .price-item{font-size:15px}.product-card .product-form{margin:auto 14px 0;padding-top:12px}body .product-card button.product-form__cart-submit{width:100%;min-height:44px;border-radius:6px;text-transform:none;font-size:14px;padding-left:6px;padding-right:6px}#shopify-section-1613684718b685550c .page-width{max-width:960px}#shopify-section-1613684718b685550c h2{font-size:18px;letter-spacing:.04em;margin:36px 0 14px;color:var(--color-text);text-align:left!important}#shopify-section-1613684718b685550c h2:first-of-type{margin-top:0}#shopify-section-1613684718b685550c div.so-tab{background:#fff;border:1px solid var(--color-border);border-radius:8px;margin:8px 0;transition:border-color .2s ease}#shopify-section-1613684718b685550c div.so-tab:hover{border-color:#9fb9d3}#shopify-section-1613684718b685550c input.so-tab{display:none}#shopify-section-1613684718b685550c .so-tab label{margin:0;padding:16px 48px 16px 18px;line-height:1.35}#shopify-section-1613684718b685550c .so-tab label:after{right:18px;top:13px;font-size:22px;color:var(--color-btn-primary)}#shopify-section-1613684718b685550c .so-tab-content{padding:0 18px}#shopify-section-1613684718b685550c .so-tab input:checked~.so-tab-content{padding-bottom:8px}.refonte-avis__grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.refonte-avis__item{margin:0;padding:24px;background:#fff;border:1px solid var(--color-border);border-radius:8px;font-size:16px;font-style:normal}.refonte-avis__item:before,.refonte-avis__item:after{display:none}.refonte-avis__item strong{font-weight:400}.refonte-avis__item cite{display:block;margin-top:12px;font-style:normal;font-weight:600;color:var(--color-text)}#shopify-section-feature-columns .feature-row__image-wrapper{max-width:none!important;width:100%}#shopify-section-feature-columns .feature-row__image-wrapper>div{position:relative;padding-top:60%!important;overflow:hidden;border-radius:10px}#shopify-section-feature-columns .feature-row__image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none!important;max-height:none!important;object-fit:cover;transition:transform .6s cubic-bezier(.2,.65,.2,1)}.article__grid-image-wrapper{max-width:none!important;width:100%}.article__grid-image-container{position:relative;padding-top:60%!important;overflow:hidden;border-radius:8px}.article__grid-image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none!important;max-height:none!important;object-fit:cover;transition:transform .6s cubic-bezier(.2,.65,.2,1)}body .article__title{font-size:18px;line-height:1.3}body .article__grid-excerpt h1,body .article__grid-excerpt h2,body .article__grid-excerpt h3,body .article__grid-excerpt h4{display:inline;margin:0;font:inherit;letter-spacing:0;text-transform:none;color:inherit}.refonte-fil{font-size:14px;padding-top:14px;padding-bottom:14px}.refonte-fil ol{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:0;padding:0}.refonte-fil li{margin:0}.refonte-fil li+li:before{content:"/";margin-right:8px;color:var(--color-body-text)}.refonte-fil a{color:var(--color-body-text)}body .product-single__title{font-size:30px;line-height:1.2;letter-spacing:-.01em;text-transform:none}.product-single__media{border-radius:8px;overflow:hidden}.refonte-points{background:#f3f7fb;margin-top:32px}.refonte-points__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 32px;list-style:none;padding-top:24px;padding-bottom:24px;margin:0 auto}.refonte-points__item{margin:0}.refonte-points__title{display:block;font-weight:600;color:var(--color-text)}.refonte-points__text{display:block;font-size:14px}@media(hover:hover){.grid--view-items .product-card:hover{transform:translateY(-4px);border-color:#b9cbdc;box-shadow:0 14px 30px #10243a1a}.product-card:hover .grid-view-item__image{transform:scale(1.05)}.article:hover .article__grid-image,#shopify-section-feature-columns .grid__item:hover .feature-row__image{transform:scale(1.04)}body .btn:hover{transform:translateY(-1px)}.site-nav__link--main .site-nav__label{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease}.site-nav__link--main:hover .site-nav__label{background-size:100% 1px}}@media(prefers-reduced-motion:no-preference){.js-anime :is(.section-header,.grid--view-items>.grid__item,.refonte-avis__item,.feature-row__item,.feature-row__text,.grid--blog>.grid__item,.refonte-slider__tete,#shopify-section-feature-columns .grid__item,.refonte-points__item){opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.65,.2,1),transform .7s cubic-bezier(.2,.65,.2,1);transition-delay:var(--delai, 0ms)}.js-anime :is(.section-header,.grid--view-items>.grid__item,.refonte-avis__item,.feature-row__item,.feature-row__text,.grid--blog>.grid__item,.refonte-slider__tete,#shopify-section-feature-columns .grid__item,.refonte-points__item).est-visible{opacity:1;transform:none}.accueil-hero__texte>*{animation:refonte-monte .8s cubic-bezier(.2,.65,.2,1) both}.accueil-hero__texte>:nth-child(2){animation-delay:.08s}.accueil-hero__texte>:nth-child(3){animation-delay:.16s}.accueil-hero__texte>:nth-child(4){animation-delay:.24s}.accueil-hero__media img{animation:refonte-zoom 1.6s cubic-bezier(.2,.65,.2,1) both}.accueil-hero__badge{animation:refonte-monte .8s .45s cubic-bezier(.2,.65,.2,1) both}.accueil-points{animation:refonte-monte .9s .3s cubic-bezier(.2,.65,.2,1) both}.refonte-slider__piste{scroll-behavior:smooth}}@keyframes refonte-monte{0%{opacity:.01;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes refonte-zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/refonte.css.map */
