.template-page .sc-editorial-shell{--sp-navy: #0b4f88;--sp-blue: #4795d7;--sp-action: #1075c9;--sp-blue-soft: #eef7ff;--sp-surface: #ffffff;--sp-border: #dce8f2;--sp-text: #344454;max-width:1120px!important;margin:44px auto 72px;padding:clamp(28px,4vw,58px);color:var(--sp-text);background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:14px;box-shadow:0 10px 30px #0b4f8812}.template-page .sc-editorial-shell>.page-title{margin:0 auto clamp(30px,4vw,48px);color:var(--sp-navy);font-size:clamp(27px,3vw,38px);font-weight:700;line-height:1.2}.template-page .sc-editorial-shell>.page-title:after{content:"";display:block;width:72px;height:4px;margin:16px auto 0;background:linear-gradient(90deg,var(--sp-navy),var(--sp-blue));border-radius:99px}.template-page .sc-editorial-shell .rte{max-width:940px;margin-inline:auto;color:var(--sp-text);font-size:16px;line-height:1.75}.template-page .sc-editorial-shell .rte h1,.template-page .sc-editorial-shell .rte h2,.template-page .sc-editorial-shell .rte h3{margin-top:1.45em;margin-bottom:.55em;line-height:1.25}.template-page .sc-editorial-shell .rte h1:first-child,.template-page .sc-editorial-shell .rte h2:first-child,.template-page .sc-editorial-shell .rte h3:first-child{margin-top:0}.template-page .sc-editorial-shell .rte h1{color:var(--sp-navy);font-size:clamp(25px,2.6vw,34px)}.template-page .sc-editorial-shell .rte h2{padding-bottom:10px;color:var(--sp-blue);font-size:clamp(22px,2.2vw,29px);border-bottom:1px solid var(--sp-border)}.template-page .sc-editorial-shell .rte h3{color:var(--sp-navy);font-size:clamp(19px,1.8vw,23px)}.template-page .sc-editorial-shell .rte a{color:var(--sp-action);text-decoration-thickness:1px;text-underline-offset:3px}.template-page .sc-editorial-shell .rte a:hover{color:var(--sp-navy)}.template-page .sc-editorial-shell .rte>ul,.template-page .sc-editorial-shell .rte>ol{margin:24px 0 30px;padding:22px 26px 22px 48px;background:var(--sp-blue-soft);border:1px solid #d7eaf9;border-left:4px solid var(--sp-blue);border-radius:10px}.template-page .sc-editorial-shell .rte li+li{margin-top:7px}.template-page .sc-editorial-shell .rte img{height:auto;border-radius:10px}.template-page .sc-page--commande-publique .rte>p>strong:only-child{display:block;margin:24px 0;padding:17px 20px;color:var(--sp-navy);background:#f2f8fd;border-left:4px solid var(--sp-action);border-radius:8px}.template-page .contact-template .sc-editorial-shell .rte{max-width:none}.template-page .contact-template .sc-editorial-shell .contact-frm{margin-top:30px;padding:clamp(22px,3vw,38px);background:#f7fbff;border:1px solid var(--sp-border);border-radius:12px}.template-page .contact-template .sc-editorial-shell input:not([type=submit]),.template-page .contact-template .sc-editorial-shell textarea{width:100%;color:#273747;background:#fff;border:1px solid #cddce8;border-radius:8px;box-shadow:none}.template-page .contact-template .sc-editorial-shell input:not([type=submit]):focus,.template-page .contact-template .sc-editorial-shell textarea:focus{border-color:var(--sp-blue);box-shadow:0 0 0 3px #4795d726;outline:0}.template-page .contact-template .sc-editorial-shell input[type=submit]{min-width:170px;padding:14px 28px;color:#fff;background:var(--sp-action);border-color:var(--sp-action);border-radius:999px;font-weight:700;letter-spacing:.05em}.template-page .contact-template .sc-editorial-shell input[type=submit]:hover{background:var(--sp-navy);border-color:var(--sp-navy)}@media(max-width:767px){.template-page .sc-editorial-shell{width:calc(100% - 28px);margin:24px auto 44px;padding:24px 18px 30px;border-radius:10px}.template-page .sc-editorial-shell>.page-title{margin-bottom:28px}.template-page .sc-editorial-shell .rte{font-size:15px;line-height:1.68}.template-page .sc-editorial-shell .rte>ul,.template-page .sc-editorial-shell .rte>ol{padding:18px 18px 18px 38px}.template-page .contact-template .sc-editorial-shell .contact-frm{padding:20px 16px}.template-page .contact-template .sc-editorial-shell input[type=submit]{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/editorial-pages.css.map */
