drb-b2b,.drb-ship{--drb-nuit:#000038;--drb-vert:#0F8A6A;--drb-vert-bg:#EAF6F1;--drb-gris:#5A6472;--drb-bord:#D9E5EF;--drb-fond:#F0F6FC;display:block;font-size:1.4rem}.drb-card{border:1px solid var(--drb-bord);border-radius:1.2rem;overflow:hidden;background:#fff;margin-bottom:1.2rem}.drb-head{background:var(--drb-nuit);color:#fff;padding:1.1rem 1.4rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:1rem}.drb-head small{font-weight:400;opacity:.75;font-size:1.2rem}.drb-t{width:100%;border-collapse:collapse}.drb-t th{background:var(--drb-fond);color:var(--drb-gris);font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;padding:.8rem 1.4rem;text-align:left;font-weight:600}.drb-t td{padding:1.1rem 1.4rem;border-top:1px solid var(--drb-bord);cursor:pointer;transition:background .15s}.drb-t .r{text-align:right}.drb-t tr:hover td{background:#f2f4f8}.drb-t tr.is-on td{background:var(--drb-vert-bg);box-shadow:inset .4rem 0 0 var(--drb-vert)}.drb-t tr.is-on td:first-child:after{content:" \2713";color:var(--drb-vert);font-weight:700}.drb-t .drb-u{color:var(--drb-gris)}.drb-t .drb-pv{font-weight:700;color:var(--drb-nuit);white-space:nowrap}.drb-t .drb-pv small,.drb-total small,.drb-pu small{font-size:.75em;font-weight:500;color:var(--drb-gris)}.drb-t .drb-rem{color:var(--drb-vert);font-weight:600}.drb-t .drb-mini{color:var(--drb-gris)}.drb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;padding:1.4rem}.drb-f{display:flex;flex-direction:column;gap:.4rem;min-width:0}.drb-f>span{font-size:1.1rem;color:var(--drb-gris);text-transform:uppercase;letter-spacing:.04em}.drb-f b{font-size:1.5rem;color:var(--drb-nuit)}.drb-f small{color:var(--drb-gris);font-size:1.2rem}.drb-total{font-size:2.2rem!important;line-height:1.1}.drb-qty{display:flex;align-items:stretch;border:1px solid #C9CDD6;border-radius:.8rem;overflow:hidden}.drb-qty button{border:0;background:var(--drb-fond);width:3.6rem;font-size:1.8rem;cursor:pointer;color:var(--drb-nuit)}.drb-qty input{border:0;width:100%;min-width:0;text-align:center;font-size:1.6rem;font-weight:600;padding:.8rem .4rem;-moz-appearance:textfield}.drb-qty input::-webkit-outer-spin-button,.drb-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.drb-cp{border:1px solid #C9CDD6;border-radius:.8rem;padding:.9rem 1rem;font-size:1.5rem;width:100%;box-sizing:border-box}.drb-msg{padding:0 1.4rem 1.2rem;color:#9a5b00;font-size:1.25rem}.drb-franco{padding:1rem 1.4rem;background:var(--drb-fond);border-top:1px solid var(--drb-bord);font-size:1.3rem;color:var(--drb-nuit)}.drb-franco.is-ok{color:var(--drb-vert);font-weight:600}.drb-bar{height:.6rem;background:#e1e4ec;border-radius:.3rem;margin-top:.6rem;overflow:hidden}.drb-bar i{display:block;height:100%;width:100%;background:var(--drb-vert);transform-origin:left;transition:transform .3s}.drb-tr{padding:0 1.4rem 1.4rem;display:grid;gap:.6rem}.drb-opt{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;border:1px solid var(--drb-bord);border-radius:.8rem;font-size:1.3rem}.drb-opt.is-best{border-color:var(--drb-vert);background:var(--drb-vert-bg)}.drb-opt--port{background:var(--drb-nuit);color:#fff;border-color:var(--drb-nuit)}.drb-opt--port .n,.drb-opt--port .c{color:#fff}.drb-opt--port .d{color:#ffffffbf}.drb-opt--hint{color:var(--drb-gris);justify-content:flex-start}.drb-opt .n{font-weight:600;color:var(--drb-nuit)}.drb-opt .d{color:var(--drb-gris);font-size:1.2rem}.drb-opt .c{font-weight:700;white-space:nowrap}.drb-reassure{display:flex;flex-wrap:wrap;gap:.8rem 2rem;padding:1.1rem 1.4rem;background:var(--drb-nuit);color:#fff;border-radius:1.2rem;font-size:1.3rem;margin-bottom:1.2rem}.drb-reassure span{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.drb-reassure a{color:#fff;text-decoration:underline}.drb-hidden-picker{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drb-buy .product-form__quantity{display:none}.drb-specs{display:grid;gap:0;border:1px solid var(--drb-bord);border-radius:1.2rem;overflow:hidden;background:#fff}.drb-specs details{border-top:1px solid var(--drb-bord)}.drb-specs details:first-child{border-top:0}.drb-specs summary{cursor:pointer;list-style:none;padding:1.3rem 1.4rem;font-weight:600;color:var(--drb-nuit);display:flex;justify-content:space-between;align-items:center;font-size:1.45rem}.drb-specs summary::-webkit-details-marker{display:none}.drb-specs summary:after{content:"+";color:var(--drb-gris);font-size:1.8rem;line-height:1}.drb-specs details[open] summary:after{content:"\2013"}.drb-specs .drb-spec-body{padding:0 1.4rem 1.4rem;color:#2b3240;font-size:1.4rem;line-height:1.55}.drb-specs .drb-spec-body p{margin:0 0 .8rem}.drb-specs dl{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1.6rem;margin:0}.drb-specs dt{color:var(--drb-gris)}.drb-specs dd{margin:0;font-weight:600;color:var(--drb-nuit)}.drb-todo{color:#9a5b00;background:#fff6e5;border-radius:.4rem;padding:0 .4rem}@media(max-width:749px){.drb-grid{grid-template-columns:1fr 1fr}.drb-t .drb-mini,.drb-t th:last-child{display:none}.drb-reassure span{white-space:normal}}.drb-ht{font-size:.55em;font-weight:600;color:#5a6472;margin-left:.3rem;vertical-align:middle}.drb-opt--port.is-franco{background:var(--drb-vert);border-color:var(--drb-vert)}.drb-best{display:block;font-size:.5em;font-weight:500;color:#0f8a6a;margin-top:.2rem}drb-b2b.drb-trade{margin:1.6rem 0}.drb-trade .drb-card,.drb-trade .drb-reassure{border-radius:.6rem}.drb-login{padding:1.2rem 1.4rem;background:#f0f6fc;font-size:1.3rem;color:#000038}.drb-login a{color:#003286;font-weight:600}.drb-buttons{padding:0 1.4rem 1.4rem}.drb-buttons .product-form__buttons{max-width:none}.drb-refline{color:#3a708a;font-size:1.25rem;margin:0 0 1.2rem}.drb-qty input{font-family:inherit}.drb-ht{font-size:.6em;font-weight:600;color:#3a708a;margin-left:.25em;vertical-align:baseline}.price--large .drb-ht{font-size:.55em}.drb-cardline{margin:.3rem 0 0;font-size:1.2rem;color:#3a708a}.drb-opt--port .n{color:#fff!important}.product--small .product__media-wrapper{max-width:42%}.product--small .product__info-wrapper{max-width:58%;padding-left:3rem}.product__media-wrapper .product__media{background:#fff;border:1px solid #D9E5EF;border-radius:.8rem}.product__media-wrapper .product__media img,.product__media-wrapper .product__media-item img{max-height:52rem;width:auto;max-width:100%;margin:0 auto;object-fit:contain}.product__media-wrapper .product-media-container{max-height:52rem}.product__media-wrapper{position:static;align-self:start}.drb-ship{margin-top:1.6rem;font-size:1.4rem}.drb-ship .drb-card,.drb-ship .drb-reassure{border-radius:.6rem}@media(max-width:989px){.product--small .product__media-wrapper,.product--small .product__info-wrapper{max-width:100%;padding-left:0}.product__media-wrapper{position:static}}.card__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;line-height:1.35}.card__heading a{color:#000038}.drb-search{border-bottom:1px solid #D9E5EF}.drb-search__in{padding:1.4rem 0 1.2rem;max-width:88rem;margin:0 auto}.drb-search .field{position:relative}.drb-search .search__input{padding-right:5rem}.drb-search .predictive-search{position:absolute;left:0;right:0;top:100%;z-index:30;background:#fff;border:1px solid #D9E5EF;border-radius:.6rem;box-shadow:0 1rem 3rem #0000381f}.drb-search__hint{margin:.6rem 0 0;font-size:1.2rem;color:#3a708a}.drb-hero__in{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:center;padding:5rem 0}.drb-hero__kicker{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#3a708a}.drb-hero__title{margin:0 0 1.2rem;font-size:4rem;line-height:1.1}.drb-hero__lead{margin:0 0 2rem;font-size:1.6rem;line-height:1.5;max-width:56rem}.drb-hero__cta{display:flex;gap:1.2rem;flex-wrap:wrap}.drb-hero__kpis{display:grid;gap:1.2rem}.drb-kpi{background:#fff;border:1px solid #D9E5EF;border-radius:.6rem;padding:1.6rem 2rem;display:flex;flex-direction:column;gap:.2rem}.drb-kpi b{font-size:2.4rem;color:#000038;font-family:var(--font-body-family);font-weight:700;letter-spacing:-.02em}.drb-kpi span{color:#3a708a;font-size:1.3rem}@media(max-width:749px){.drb-hero__in{grid-template-columns:1fr;padding:3rem 0}.drb-hero__title{font-size:2.8rem}.drb-hero__kpis{grid-template-columns:repeat(3,1fr)}.drb-kpi{padding:1rem}.drb-kpi b{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/drb-b2b.css.map */
