body.template-policy{background:#f3f8fa;color:#102331}body.template-policy .content-for-layout{overflow:hidden;background:#f3f8fa}body.template-policy .shopify-policy__container{--op-navy:#071a2d;--op-blue:#0f3a4a;--op-cyan:#42d6ff;--op-red:#e30613;--op-ink:#102331;--op-muted:#61727d;--op-line:#dbe6ec;max-width:120rem;margin:0 auto;padding:clamp(3rem,5vw,5rem) 2rem clamp(6rem,9vw,11rem)}body.template-policy .shopify-policy__title{position:relative;isolation:isolate;overflow:hidden;margin:0;padding:clamp(4.5rem,7vw,7.5rem) clamp(2.5rem,6vw,6.5rem) clamp(6rem,8vw,8.5rem);border-radius:2.4rem;background:linear-gradient(112deg,#071a2dfc,#0f3a4af5),repeating-linear-gradient(135deg,transparent 0 42px,rgba(255,255,255,.025) 42px 43px);box-shadow:0 2rem 5rem #09263826;text-align:left}body.template-policy .shopify-policy__title:before{content:"INFORMATIONS L\c9GALES";display:flex;align-items:center;gap:.9rem;margin:0 0 1.5rem;color:#bdefff;font-size:1.15rem;font-weight:800;letter-spacing:.16em}body.template-policy .shopify-policy__title:after{content:"";position:absolute;z-index:-1;right:-10rem;top:-13rem;width:35rem;height:35rem;border-radius:50%;background:radial-gradient(circle,rgba(66,214,255,.38),transparent 68%);filter:blur(12px)}body.template-policy .shopify-policy__title h1{max-width:92rem;margin:0;color:#fff;font-size:clamp(3.6rem,7vw,6.7rem);font-weight:800;letter-spacing:-.045em;line-height:1.02;text-align:left;text-wrap:balance}body.template-policy .shopify-policy__body{position:relative;z-index:2;margin:clamp(-3.2rem,-3vw,-2rem) clamp(1rem,3vw,3.5rem) 0;padding:clamp(2.7rem,5vw,5.5rem);border:1px solid #dbe6ec;border-radius:2.2rem;background:#fff;box-shadow:0 1.8rem 5rem #09263817}body.template-policy .shopify-policy__body .rte{max-width:88rem;margin:0 auto;color:#314650;font-size:1.47rem;line-height:1.78}body.template-policy .shopify-policy__body h1,body.template-policy .shopify-policy__body h2,body.template-policy .shopify-policy__body h3,body.template-policy .shopify-policy__body h4{color:#102331;font-weight:800;letter-spacing:-.025em}body.template-policy .shopify-policy__body h2{margin:4.2rem 0 1.5rem;padding:1.7rem 1.8rem;border-left:.4rem solid #e30613;border-radius:0 1.2rem 1.2rem 0;background:#f8fafb;font-size:clamp(2.3rem,3.4vw,3.15rem);line-height:1.14}body.template-policy .shopify-policy__body h2:first-child{margin-top:0}body.template-policy .shopify-policy__body h3{margin:3.1rem 0 1.1rem;font-size:2.05rem;line-height:1.2}body.template-policy .shopify-policy__body h4{margin:2.5rem 0 .9rem;font-size:1.72rem}body.template-policy .shopify-policy__body p{margin:0 0 1.45rem}body.template-policy .shopify-policy__body strong{color:#142d3b}body.template-policy .shopify-policy__body a{color:#126b8b;text-decoration-thickness:.1rem;text-underline-offset:.25rem}body.template-policy .shopify-policy__body ul,body.template-policy .shopify-policy__body ol{margin:1.4rem 0 2rem;padding-left:0;list-style:none}body.template-policy .shopify-policy__body li{position:relative;margin:.75rem 0;padding-left:2.4rem}body.template-policy .shopify-policy__body ul li:before{content:"";position:absolute;left:.2rem;top:.82em;width:.8rem;height:.8rem;border-radius:50%;background:#e30613;box-shadow:0 0 0 .35rem #e3061317;transform:translateY(-50%)}body.template-policy .shopify-policy__body ol{counter-reset:op-policy}body.template-policy .shopify-policy__body ol>li{counter-increment:op-policy;padding-left:3.5rem}body.template-policy .shopify-policy__body ol>li:before{content:counter(op-policy);position:absolute;left:0;top:.1rem;display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:.75rem;background:#eaf5f8;color:#12617e;font-size:1.05rem;font-weight:850}body.template-policy .shopify-policy__body blockquote{margin:2.4rem 0;padding:2rem 2.2rem;border:0;border-left:.45rem solid #e30613;border-radius:0 1.4rem 1.4rem 0;background:#f8fbfc;color:#405762}body.template-policy .shopify-policy__body hr{height:1px;margin:3.5rem 0;border:0;background:#dbe6ec}body.template-policy .shopify-policy__body table{display:block;width:100%;margin:2.3rem 0;overflow-x:auto;border-collapse:collapse}body.template-policy .shopify-policy__body th,body.template-policy .shopify-policy__body td{padding:1.2rem 1.3rem;border:1px solid #dbe6ec;text-align:left;vertical-align:top}body.template-policy .shopify-policy__body th{background:#edf6f8;color:#102331}body.template-policy .shopify-policy__body:after{content:"Une question sur cette politique ?  contact@optimuspneus.fr";display:block;margin-top:4rem;padding:2.2rem 2.4rem;border-radius:1.7rem;background:linear-gradient(115deg,#0f3a4a,#071a2d);color:#fff;font-size:1.35rem;font-weight:750;letter-spacing:.01em}@media(max-width:749px){body.template-policy .shopify-policy__container{padding:2rem 1.2rem 6rem}body.template-policy .shopify-policy__title{padding:4.2rem 2.1rem 6rem;border-radius:1.7rem}body.template-policy .shopify-policy__title:before{font-size:1.02rem}body.template-policy .shopify-policy__title h1{font-size:clamp(3.2rem,12vw,4.8rem)}body.template-policy .shopify-policy__body{margin:-2.4rem .8rem 0;padding:2.1rem;border-radius:1.7rem}body.template-policy .shopify-policy__body .rte{font-size:1.4rem}body.template-policy .shopify-policy__body h2{font-size:2.2rem;padding:1.4rem 1.5rem}}@media(prefers-reduced-motion:reduce){body.template-policy *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/optimus-policy.css.map */
