@media screen and (max-width:749px){html body .section-header.shopify-section-group-header-group,html body .shopify-section-header,html body #shopify-section-header,html body .shopify-section-header-sticky{min-height:73px!important}html body sticky-header.header-wrapper,html body .header-wrapper{min-height:62px!important;flex-shrink:0!important}html body .header{min-height:62px!important;align-items:center!important;box-sizing:border-box!important}html body .header__heading,html body .header__heading-link,html body .header__icons{min-height:44px!important;height:44px!important;display:flex!important;align-items:center!important;line-height:1!important}html body .header__heading-logo-wrapper{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 44px!important;line-height:1!important}html body .header__heading-logo{display:block!important;width:auto!important;max-width:44px!important;height:auto!important;max-height:44px!important;object-fit:contain!important;line-height:1!important}html body .header__icons{justify-content:flex-end!important;gap:0!important}html body .header__icon,html body .header__icon--menu,html body .header__icon--search,html body .header__icon--cart{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 44px!important;line-height:1!important}html body .header__icon svg,html body .header__icon .svg-wrapper{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;flex:0 0 22px!important}html body .cart-count-bubble{min-width:17px!important;width:17px!important;height:17px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .header__heading *,html body .header__icons *,html body .header__icon *{line-height:1!important}}@media screen and (min-width:750px)and (max-width:989px){html body sticky-header.header-wrapper,html body .header-wrapper{min-height:68px!important}html body .header{min-height:68px!important;align-items:center!important}html body .header__heading-logo-wrapper,html body .header__heading-logo,html body .header__icon{line-height:1!important}}html body .color-accent-1 :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li),html body .color-accent-2 :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li){color:rgb(var(--color-foreground))!important}html body .color-inverse :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li){color:rgb(var(--color-foreground))!important}html body .color-scheme-04b15299-c14b-4569-aef9-d910aca04980 :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li){color:#fff!important}html body .page-width--narrow:has(.rte .update-tag){max-width:118rem!important;margin-block:clamp(2.4rem,5vw,5.6rem)!important;padding:clamp(2rem,4vw,4.8rem)!important;border:1px solid rgba(219,230,242,.95);border-radius:2.8rem;background:radial-gradient(circle at 88% 8%,rgba(0,76,150,.08),transparent 34%),radial-gradient(circle at 8% 92%,rgba(254,75,9,.035),transparent 30%),linear-gradient(135deg,#fff,#f7fbff);box-shadow:0 2.2rem 5.5rem #004c961a,inset 0 1px #ffffffeb}html body .page-width--narrow:has(.rte .update-tag)>.main-page-title{max-width:96rem;margin:0 auto clamp(2.2rem,4vw,3.6rem)!important;color:#004c96!important;text-align:left!important;font-size:clamp(3.4rem,5vw,5.6rem)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.022em!important;text-wrap:balance}html body .rte:has(.update-tag){max-width:96rem;margin-inline:auto;display:grid;gap:1.6rem;color:#004c96}html body .rte:has(.update-tag)>header{margin:0 0 .4rem!important;padding:0!important;background:transparent!important}html body .rte:has(.update-tag)>header p{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;margin:0!important;padding:.75rem 1.2rem!important;border:1px solid rgba(0,76,150,.08);border-radius:999px;background:#004c9613;color:#004c96!important;font-size:1.2rem!important;line-height:1!important;font-weight:900!important;letter-spacing:.035em;text-transform:uppercase}html body .rte:has(.update-tag)>header p:before{content:"";width:.8rem;height:.8rem;flex:0 0 .8rem;border-radius:999px;background:#fe4b09}html body .rte:has(.update-tag)>section{position:relative;overflow:hidden;margin:0!important;padding:clamp(2rem,3vw,3rem)!important;border:1px solid rgba(219,230,242,.95);border-radius:2.2rem;background:radial-gradient(circle at 92% 0%,rgba(0,76,150,.035),transparent 34%),#ffffffe0;box-shadow:0 .8rem 2.4rem #004c960d,inset 0 1px #fffffff5}html body .rte:has(.update-tag)>section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(118deg,transparent 0%,rgba(255,255,255,.42) 44%,transparent 72%);opacity:.55}html body .rte:has(.update-tag)>section>*{position:relative;z-index:1}html body .rte:has(.update-tag) :is(p,li){color:#004c96!important;font-size:clamp(1.55rem,1.4vw,1.7rem)!important;line-height:1.7!important}html body .rte:has(.update-tag) p{margin-bottom:1.4rem!important}html body .rte:has(.update-tag) p:last-child{margin-bottom:0!important}html body .rte:has(.update-tag) strong{color:#004c96!important;font-weight:820!important}html body .rte:has(.update-tag) h2{margin:0 0 1.8rem!important;padding:0!important;border:0!important;color:#004c96!important;font-size:clamp(2.5rem,3.4vw,3.8rem)!important;line-height:1.12!important;font-weight:900!important;letter-spacing:-.02em!important;text-wrap:balance}html body .rte:has(.update-tag) :is(h3,h4){margin-top:2.4rem!important;margin-bottom:1rem!important;color:#004c96!important;line-height:1.18!important;font-weight:880!important;letter-spacing:-.015em!important}html body .rte:has(.update-tag) h3{font-size:clamp(2rem,2.2vw,2.7rem)!important}html body .rte:has(.update-tag) h4{font-size:clamp(1.75rem,1.8vw,2.2rem)!important}html body .rte:has(.update-tag)>section>ul{display:grid;gap:1rem;margin:1.8rem 0 0!important;padding:0!important;list-style:none!important}html body .rte:has(.update-tag)>section>ul>li{position:relative;margin:0!important;padding:1.35rem 1.5rem 1.35rem 3.8rem!important;border:1px solid rgba(219,230,242,.95);border-radius:1.6rem;background:#ffffffd6;box-shadow:0 .6rem 1.8rem #004c9609,inset 0 1px #ffffffeb}html body .rte:has(.update-tag)>section>ul>li:before{content:"";position:absolute;left:1.7rem;top:2.05rem;width:.8rem;height:.8rem;border-radius:999px;background:#fe4b09;box-shadow:0 0 0 .4rem #fe4b0917}html body .rte:has(.update-tag)>section>ul>li>ul{margin:1rem 0 0!important;padding-left:1.8rem!important}html body .rte:has(.update-tag) :is(.alert,.info){position:relative;overflow:hidden;margin:2rem 0!important;padding:2rem 2.2rem!important;border:1px solid rgba(219,230,242,.95)!important;border-left:1px solid rgba(219,230,242,.95)!important;border-radius:2rem;background:radial-gradient(circle at 92% 0%,rgba(0,76,150,.055),transparent 36%),linear-gradient(145deg,#fff,#f8fbff)!important;box-shadow:0 1.2rem 3rem #004c9612,inset 0 1px #fffffffa}html body .rte:has(.update-tag) .alert:before,html body .rte:has(.update-tag) .info:before{content:"";display:block;width:5.8rem;height:.4rem;margin-bottom:1.4rem;border-radius:999px}html body .rte:has(.update-tag) .alert:before{background:#fe4b09}html body .rte:has(.update-tag) .info:before{background:#004c96}html body .rte:has(.update-tag) .update-tag{display:inline-flex;align-items:center;min-height:2.6rem;padding:.35rem .8rem!important;border-radius:999px!important;background:#fe4b09!important;color:#fff!important;font-size:.78em!important;line-height:1!important;font-weight:900!important;vertical-align:middle}html body .rte:has(.update-tag) hr{display:none!important}html body:has(.rte .update-tag) section[id$=__ama_devis_cta]{display:block!important}html body:has(.rte .update-tag) .ama-page-devis-section{width:min(96rem,calc(100% - 3.2rem));margin:0 auto clamp(3.2rem,6vw,6rem)!important;padding:0!important;text-align:left!important}html body:has(.rte .update-tag) .ama-page-devis-cta{position:relative;overflow:hidden;width:100%;min-height:7rem;padding:1.5rem 7rem 1.5rem 2rem!important;display:flex;align-items:center;justify-content:flex-start;border:1px solid rgba(0,76,150,.26)!important;border-radius:2.4rem!important;background:radial-gradient(circle at 90% 0%,rgba(255,255,255,.16),transparent 32%),linear-gradient(145deg,#005aae,#004c96 56%,#003b78)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-align:left!important;text-decoration:none!important;font-size:1.7rem!important;line-height:1.22!important;font-weight:850!important;letter-spacing:-.012em!important;box-shadow:inset 0 1px #ffffff38,inset 0 -1.8rem 3.4rem #00000021,0 1.6rem 3.6rem #004c962b!important}html body:has(.rte .update-tag) .ama-page-devis-cta:after{content:"\2192";position:absolute;right:1.6rem;top:50%;width:3.8rem;height:3.8rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:linear-gradient(145deg,#ffffff38,#ffffff14);color:#fff;-webkit-text-fill-color:#ffffff;font-size:2rem;line-height:1;font-weight:760;box-shadow:inset 0 1px #ffffff4d,0 1rem 2.2rem #00000024}html body:has(.rte .update-tag) .ama-page-devis-cta svg{width:2.2rem!important;height:2.2rem!important;margin-right:1.1rem!important;flex:0 0 2.2rem;fill:currentColor!important}html body:has(.rte .update-tag) .ama-page-devis-note{margin:1.2rem auto 0!important;color:#004c96b3!important;text-align:center!important;font-size:1.3rem!important;line-height:1.45!important;font-weight:650!important}@media(hover:hover)and (pointer:fine){html body:has(.rte .update-tag) .ama-page-devis-cta{transition:transform .19s ease,filter .19s ease,box-shadow .19s ease}html body:has(.rte .update-tag) .ama-page-devis-cta:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important;transform:translateY(-1px);filter:brightness(1.025);box-shadow:inset 0 1px #ffffff40,inset 0 -1.8rem 3.4rem #00000021,0 2rem 4.2rem #004c9638!important}}@media screen and (max-width:749px){html body .page-width--narrow:has(.rte .update-tag){margin-block:1.8rem!important;padding:1.5rem!important;border-radius:2.2rem}html body .page-width--narrow:has(.rte .update-tag)>.main-page-title{margin-bottom:2.2rem!important;font-size:clamp(2.8rem,9vw,4rem)!important;letter-spacing:-.015em!important}html body .rte:has(.update-tag){gap:1.2rem}html body .rte:has(.update-tag)>section{padding:1.8rem 1.5rem!important;border-radius:1.9rem}html body .rte:has(.update-tag) h2{font-size:clamp(2.2rem,7vw,3rem)!important}html body .rte:has(.update-tag) :is(.alert,.info){padding:1.7rem 1.5rem!important;border-radius:1.7rem}html body .rte:has(.update-tag)>section>ul>li{padding:1.25rem 1.25rem 1.25rem 3.5rem!important}html body .rte:has(.update-tag)>section>ul>li:before{left:1.5rem;top:1.95rem}html body:has(.rte .update-tag) .ama-page-devis-section{width:calc(100% - 2.4rem);margin-bottom:3.6rem!important}html body:has(.rte .update-tag) .ama-page-devis-cta{min-height:6.4rem;padding:1.3rem 5.9rem 1.3rem 1.6rem!important;border-radius:2rem!important;font-size:1.5rem!important}html body:has(.rte .update-tag) .ama-page-devis-cta:after{right:1.3rem;width:3.4rem;height:3.4rem;font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/ama-cls-header-guard.css.map */
