.shopify-section--blog-posts,.shopify-section--blog-posts .section,.shopify-section--blog-posts .color-scheme{background:#131417!important;background-color:#131417!important;color:#fff!important;--text-color:255 255 255;--heading-color:255 255 255;--border-color:255 255 255}.shopify-section--blog-posts :is(h1,h2,h3,h4,h5,h6,p,span,a,div,.h1,.h2,.h3,.h4,.h5,.h6,.subheading,.prose,.text-subdued){color:#fff!important}.shopify-section--blog-posts :is(svg,svg *){color:#fff!important;stroke:currentColor!important}.shopify-section--blog-posts :is(hr,.blog-post-card,.blog-post-card__info){border-color:rgba(255,255,255,.45)!important}.shopify-section--blog-newsletter-signup{display:none;position:relative;isolation:isolate;background-color:#131417!important;background-image:linear-gradient(rgba(19,20,23,.76),rgba(19,20,23,.76)),url('/cdn/shop/files/dessin_technique_medallion.png?v=1712132436')!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important;background-attachment:fixed!important;color:#fff!important;--text-color:255 255 255;--heading-color:255 255 255;--border-color:255 255 255}.shopify-section--blog-newsletter-signup.is-placed{display:block}.shopify-section--blog-newsletter-signup:before{content:'';position:absolute;inset:0;z-index:-1;background:rgba(19,20,23,.18);pointer-events:none}.shopify-section--blog-newsletter-signup :is(.section,.color-scheme,.container,.blog-newsletter-signup,form,.form,.fieldset,.fieldset-with-submit,.input,.input-wrapper){background:transparent!important;background-color:transparent!important;color:#fff!important}.shopify-section--blog-newsletter-signup :is(h1,h2,h3,h4,h5,h6,p,span,label,div,strong,em,a,.prose,.text-subdued){color:#fff!important}.blog-newsletter-signup{border-top:1px solid #fff;padding-block:clamp(70px,10vw,150px);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);gap:clamp(40px,9vw,150px);align-items:end}.blog-newsletter-signup__title{font-size:clamp(2.4rem,5vw,5.7rem);font-weight:400;line-height:.95;color:#fff!important}.blog-newsletter-signup__text{max-width:620px;color:#fff!important;margin-top:24px}.blog-newsletter-signup .form{width:100%;max-width:620px}.shopify-section--blog-newsletter-signup :is(input,input[type=email]){color:#fff!important;background:transparent!important;border:1px solid #fff!important;outline-color:#fff!important}.shopify-section--blog-newsletter-signup input::placeholder{color:rgba(255,255,255,.75)!important}.shopify-section--blog-newsletter-signup :is(button,.button){color:#fff!important;background:transparent!important;border:1px solid #fff!important;box-shadow:inset 0 0 0 1px #fff!important}.shopify-section--blog-newsletter-signup :is(svg,svg *){color:#fff!important;stroke:currentColor!important}.shopify-section--blog-newsletter-signup :is(.banner,.alert){color:#fff!important;border:1px solid #fff!important;background:rgba(19,20,23,.85)!important}@media(max-width:899px),(hover:none){.shopify-section--blog-newsletter-signup{background-attachment:scroll!important;background-position:center center!important;background-size:cover!important}.blog-newsletter-signup{grid-template-columns:1fr;align-items:start}}.shopify-section--text-with-icons,.shopify-section--text-with-icons .section,.shopify-section--text-with-icons .color-scheme{background:#fff!important;background-color:#fff!important;color:#131417!important;--text-color:19 20 23;--heading-color:19 20 23}.shopify-section--text-with-icons .text-with-icons__list{align-items:stretch!important}.shopify-section--text-with-icons .text-with-icons__item{display:grid!important;grid-template-rows:clamp(72px,7vw,104px) auto;align-content:start!important;justify-items:center!important;gap:18px!important;height:auto!important;text-align:center!important}.shopify-section--text-with-icons .text-with-icons__item>div:not(.text-with-icons__text-wrapper){width:100%;height:100%;min-height:0;display:flex!important;align-items:center!important;justify-content:center!important}.shopify-section--text-with-icons .text-with-icons__item .icon-block{margin:auto!important}.shopify-section--text-with-icons .text-with-icons__item :is(svg,.image-icon){display:block;margin:auto}.shopify-section--text-with-icons .text-with-icons__text-wrapper{width:100%;max-width:36rem;margin:0 auto!important;align-self:start}.shopify-section--text-with-icons .text-with-icons__text-wrapper .prose{display:grid;gap:8px;justify-items:center;text-align:center!important}.shopify-section--text-with-icons .text-with-icons__text-wrapper .prose>*{margin-block:0!important}.shopify-section--text-with-icons .text-with-icons__text-wrapper :is(.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.12}.shopify-section--text-with-icons .text-with-icons__text-wrapper p{line-height:1.5}@media(max-width:699px){.shopify-section--text-with-icons .text-with-icons__item{grid-template-rows:68px auto;gap:14px!important;padding-inline:14px}.shopify-section--text-with-icons .text-with-icons__text-wrapper{max-width:28rem}.shopify-section--text-with-icons .text-with-icons__text-wrapper .prose{gap:6px}.shopify-section--text-with-icons .page-dots{margin-top:24px}}@media(min-width:700px){.shopify-section--text-with-icons .text-with-icons__list{column-gap:clamp(28px,5vw,80px)!important;row-gap:42px!important}.shopify-section--text-with-icons .text-with-icons__item{min-width:0!important}}.shopify-section--text-with-icons .text-with-icons__item>div:not(.text-with-icons__text-wrapper),.shopify-section--text-with-icons .text-with-icons__item .icon-block{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.shopify-section--text-with-icons .text-with-icons__item svg.hidden{display:none!important}@media(max-width:699px){.shopify-section--text-with-icons .text-with-icons__item svg.sm\:hidden{display:block!important}.shopify-section--text-with-icons .text-with-icons__item svg.hidden.sm\:block{display:none!important}}@media(min-width:700px){.shopify-section--text-with-icons .text-with-icons__item svg.sm\:hidden{display:none!important}.shopify-section--text-with-icons .text-with-icons__item svg.hidden.sm\:block{display:block!important}}