/** Shopify CDN: Minification failed

Line 11:0 All "@import" rules must come first

**/
.nlm-blk *, .nlm-blk input, .nlm-blk ::before, .nlm-blk ::after{ box-sizing: border-box; }.nlm-blk img{ border: 0px; }.nlm-blk img, .nlm-blk iframe{ max-width: 100%; }.nlm-blk body *{ -webkit-font-smoothing: antialiased; }.nlm-blk .product__block{ padding-bottom: var(--PBB, 0); }
@media only screen and (max-width: 767px) {.nlm-blk .product__block{ padding-bottom: max(var(--PBB, 0) * 0.75, 8px); } }.nlm-blk, .nlm-blk h1, .nlm-blk h2, .nlm-blk h3, .nlm-blk h4, .nlm-blk h5, .nlm-blk h6, .nlm-blk p, .nlm-blk span, .nlm-blk a, .nlm-blk button, .nlm-blk input, .nlm-blk select, .nlm-blk textarea{ font-family: Montserrat, sans-serif !important; }.nlm-blk .mk-rating-bar{ display: flex; align-items: center; gap: 6px; font-family: Montserrat, sans-serif; font-size: 12.5px; color: rgb(0, 0, 0); line-height: 1; margin: 0px; }.nlm-blk .mk-rating-bar img{ height: 14px; width: auto; display: block; }
@media (max-width: 768px) {.nlm-blk .mk-rating-bar{ font-size: 11.5px; gap: 5px; } }
@media (max-width: 768px) {.nlm-blk .mk-rating-bar img{ height: 13px; } }

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&display=swap');

.mk-rating-bar{
  display:flex;
  align-items:center;
  gap:6px;                 
  font-family:'Montserrat', sans-serif;
  font-size:12.5px;        
  color:#000;
  line-height:1;
  margin:0;
}.nlm-blk .mk-rating-bar img{
  height:14px;             
  width:auto;
  display:block;
}


@media(max-width:768px){.nlm-blk .mk-rating-bar{
    font-size:11.5px;      
    gap:5px;               
  }.nlm-blk .mk-rating-bar img{
    height:13px;           
  }
}.nlm-blk h1, .nlm-blk h2, .nlm-blk h3, .nlm-blk h4, .nlm-blk h5, .nlm-blk h6, .nlm-blk .h1, .nlm-blk .h2, .nlm-blk .h3, .nlm-blk .h4, .nlm-blk .h5, .nlm-blk .h6{ font-family: var(--FONT-STACK-HEADING); font-weight: var(--FONT-WEIGHT-HEADING); font-style: var(--FONT-STYLE-HEADING); text-transform: var(--HEADING-TEXT-CAPS); display: block; color: var(--heading); margin: 0px 0px 0.5em; font-size: var(--heading-size, 3rem); line-height: 1.25; }.nlm-blk h2, .nlm-blk .h2{ --heading-size: calc(2.5rem * var(--adjust-heading)); font-size: var(--heading-size); }
@media only screen and (max-width: 1439px) {.nlm-blk h2, .nlm-blk .h2{ --heading-size: calc(2.1rem * var(--adjust-heading)); } }
@media only screen and (max-width: 767px) {.nlm-blk h2, .nlm-blk .h2{ --heading-size: calc(1.75rem * var(--adjust-heading)); } }.nlm-blk p, .nlm-blk .p{ font-size: calc(1rem * var(--adjust-body)); }.nlm-blk *, .nlm-blk input, .nlm-blk ::before, .nlm-blk ::after{ box-sizing: border-box; }.nlm-blk article, .nlm-blk aside, .nlm-blk details, .nlm-blk figcaption, .nlm-blk figure, .nlm-blk footer, .nlm-blk header, .nlm-blk hgroup, .nlm-blk main, .nlm-blk nav, .nlm-blk section, .nlm-blk summary{ display: block; }.nlm-blk img{ border: 0px; }.nlm-blk img, .nlm-blk iframe{ max-width: 100%; }.nlm-blk img[loading]{ will-change: opacity; }.nlm-blk body *{ -webkit-font-smoothing: antialiased; }.nlm-blk .product__block{ padding-bottom: var(--PBB, 0); }
@media only screen and (max-width: 767px) {.nlm-blk .product__block{ padding-bottom: max(var(--PBB, 0) * 0.75, 8px); } }.nlm-blk, .nlm-blk h1, .nlm-blk h2, .nlm-blk h3, .nlm-blk h4, .nlm-blk h5, .nlm-blk h6, .nlm-blk p, .nlm-blk span, .nlm-blk a, .nlm-blk button, .nlm-blk input, .nlm-blk select, .nlm-blk textarea{ font-family: Montserrat, sans-serif !important; }.nlm-blk .dm-benefits *{ box-sizing: border-box; margin: 0px; padding: 0px; }.nlm-blk .dm-benefits{ background: rgb(255, 255, 255); padding: 20px 0px 18px; font-family: -apple-system, "Helvetica Neue", Arial, sans-serif; position: relative; overflow: hidden; }.nlm-blk .dm-benefits__plus-bg{ position: absolute; top: -10px; right: -8px; font-size: 90px; font-weight: 900; color: rgba(26, 143, 255, 0.07); line-height: 1; pointer-events: none; user-select: none; }.nlm-blk .dm-benefits__container{ width: calc(100% - 24px); margin: 0px auto; position: relative; z-index: 2; text-align: left; }.nlm-blk .dm-benefits__title{ font-size: 22px; font-weight: 900; line-height: 1.1; letter-spacing: -0.8px; background: linear-gradient(135deg, rgb(10, 10, 10) 0%, rgb(58, 58, 58) 60%, #164B4B 100%) text; -webkit-text-fill-color: transparent; margin-bottom: 10px; text-align: left; }.nlm-blk .dm-benefits__text{ font-size: 12.5px; line-height: 1.75; color: rgba(0, 0, 0, 0.42); font-weight: 400; text-align: left; }.nlm-blk .dm-benefits__divider{ width: 100%; height: 1px; background: rgb(240, 240, 240); margin: 16px 0px; position: relative; }.nlm-blk .dm-benefits__divider::before{ content: ""; position: absolute; left: 0px; top: 0px; width: 28px; height: 1px; background: #164B4B; }.nlm-blk .dm-benefits__grid{ display: grid; grid-template-columns: 1fr 1fr; gap: 13px 14px; }.nlm-blk .dm-benefits__item{ display: flex; align-items: center; justify-content: flex-start; gap: 9px; }.nlm-blk .dm-benefits__icon{ width: 22px; height: 22px; min-width: 22px; object-fit: contain; display: block; }.nlm-blk .dm-benefits__label{ font-size: 12px; font-weight: 600; color: rgb(10, 10, 10); line-height: 1.3; letter-spacing: -0.1px; text-align: left; }
@media (max-width: 480px) {.nlm-blk .dm-benefits__title{ font-size: 20px; } }
@media (max-width: 480px) {.nlm-blk .dm-benefits__plus-bg{ font-size: 70px; } }
@media (max-width: 480px) {.nlm-blk .dm-benefits__grid{ gap: 11px 10px; } }
@media (max-width: 480px) {.nlm-blk .dm-benefits__label{ font-size: 11.5px; } }.nlm-blk .dm-benefits *{ box-sizing: border-box; margin: 0; padding: 0; }.nlm-blk .dm-benefits{
    background: #ffffff;
    padding: 20px 0 18px;
    font-family: -apple-system, 'Helvetica Neue', Arial, sans-serif;
    position: relative;
    overflow: hidden;
  }.nlm-blk .dm-benefits__plus-bg{
    position: absolute;
    top: -10px;
    right: -8px;
    font-size: 90px;
    font-weight: 900;
    color: rgba(22,75,75,0.07);
    line-height: 1;
    pointer-events: none;
    user-select: none;
  }.nlm-blk .dm-benefits__container{
    width: calc(100% - 24px);
    margin: 0 auto;
    position: relative;
    z-index: 2;
    text-align: left;
  }.nlm-blk .dm-benefits__eyebrow{
    display: inline-flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 8px;
  }.nlm-blk .dm-benefits__eyebrow-plus{
    font-size: 11px;
    font-weight: 800;
    color: #164B4B;
  }.nlm-blk .dm-benefits__eyebrow-text{
    font-size: 8px;
    font-weight: 700;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: rgba(0,0,0,0.3);
  }.nlm-blk .dm-benefits__title{
    font-size: 22px;
    font-weight: 900;
    line-height: 1.1;
    letter-spacing: -0.8px;
    background: linear-gradient(135deg, #202B2C 0%, #3a3a3a 60%, #164B4B 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    margin-bottom: 10px;
    text-align: left;
  }.nlm-blk .dm-benefits__text{
    font-size: 12.5px;
    line-height: 1.75;
    color: rgba(0,0,0,0.42);
    font-weight: 400;
    text-align: left;
  }.nlm-blk .dm-benefits__divider{
    width: 100%;
    height: 1px;
    background: #f0f0f0;
    margin: 16px 0;
    position: relative;
  }.nlm-blk .dm-benefits__divider::before{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 28px;
    height: 1px;
    background: #164B4B;
  }.nlm-blk .dm-benefits__grid{
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 14px;
    row-gap: 13px;
  }.nlm-blk .dm-benefits__item{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 9px;
  }.nlm-blk .dm-benefits__icon{
    width: 22px;
    height: 22px;
    min-width: 22px;
    object-fit: contain;
    display: block;
  }.nlm-blk .dm-benefits__label{
    font-size: 12px;
    font-weight: 600;
    color: #202B2C;
    line-height: 1.3;
    letter-spacing: -0.1px;
    text-align: left;
  }

  @media (max-width: 480px) {.nlm-blk .dm-benefits__title{ font-size: 20px; }.nlm-blk .dm-benefits__plus-bg{ font-size: 70px; }.nlm-blk .dm-benefits__grid{ column-gap: 10px; row-gap: 11px; }.nlm-blk .dm-benefits__label{ font-size: 11.5px; }
  }.nlm-blk input, .nlm-blk textarea, .nlm-blk select, .nlm-blk button{ font-family: var(--FONT-STACK-BODY); font-weight: var(--FONT-WEIGHT-BODY); font-style: var(--FONT-STYLE-BODY); font-size: calc(1rem * var(--adjust-body)); line-height: 26px; border-radius: var(--RADIUS); }.nlm-blk *, .nlm-blk input, .nlm-blk ::before, .nlm-blk ::after{ box-sizing: border-box; }.nlm-blk [hidden], .nlm-blk template{ display: none; }svg:not(:root){ overflow: hidden; }.nlm-blk input, .nlm-blk textarea, .nlm-blk button, .nlm-blk select{ color: var(--text); padding: 0px; margin: 0px; line-height: 26px; user-select: text; }.nlm-blk button{ background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; cursor: pointer; }.nlm-blk button, .nlm-blk input, .nlm-blk textarea{ appearance: none; }.nlm-blk button{ background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; display: inline-block; cursor: pointer; font-family: var(--FONT-STACK-BODY); font-weight: var(--FONT-WEIGHT-BODY); font-style: var(--FONT-STYLE-BODY); }.nlm-blk button, .nlm-blk input[type="submit"]{ cursor: pointer; }.nlm-blk body *{ -webkit-font-smoothing: antialiased; }.nlm-blk .product__block{ padding-bottom: var(--PBB, 0); }
@media only screen and (max-width: 767px) {.nlm-blk .product__block{ padding-bottom: max(var(--PBB, 0) * 0.75, 8px); } }.nlm-blk, .nlm-blk h1, .nlm-blk h2, .nlm-blk h3, .nlm-blk h4, .nlm-blk h5, .nlm-blk h6, .nlm-blk p, .nlm-blk span, .nlm-blk a, .nlm-blk button, .nlm-blk input, .nlm-blk select, .nlm-blk textarea{ font-family: Montserrat, sans-serif !important; }.nlm-blk .dps, .nlm-blk .dps-ov{ --dps-ink: #111; --dps-text: #2B3138; --dps-muted: #6B7684; --dps-line: #DCE9E4; --dps-soft: #F7F4ED; --dps-blue: #164B4B; --dps-blue-bg: #DCE9E4; --dps-blue-bd: #DCE9E4; --dps-ok: #164B4B; --dps-warn: #164B4B; font-family: Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; color: var(--dps-ink); text-align: left; }.nlm-blk .dps *, .nlm-blk .dps-ov *{ box-sizing: border-box; }.nlm-blk .dps button, .nlm-blk .dps-ov button{ font-family: inherit; -webkit-tap-highlight-color: transparent; }.nlm-blk .dps{ margin: 2px 0px 0px; }.nlm-blk .dps-btns{ display: flex; align-items: center; }.nlm-blk .dps-b{ display: inline-flex; align-items: center; justify-content: center; gap: 6px; margin: 0px; padding: 0px; border: 0px; background: none; color: var(--dps-ink); font-size: 12.5px; font-weight: 600; letter-spacing: -0.05px; line-height: 1.2; cursor: pointer; white-space: nowrap; }.nlm-blk .dps-b svg{ flex: 0 0 16px; width: 16px; height: 16px; }.nlm-blk .dps-b-ico{ display: inline-flex; }.nlm-blk .dps-sep{ flex: 0 0 1px; width: 1px; height: 16px; background: rgb(213, 219, 227); }.nlm-blk .dps--barre .dps-btns{ height: 38px; border: 1px solid var(--dps-line); border-radius: 10px; background: rgb(255, 255, 255); overflow: hidden; }.nlm-blk .dps--barre .dps-b{ flex: 1 1 0px; height: 100%; }.nlm-blk .dps--barre .dps-b:hover{ background: var(--dps-soft); }.nlm-blk .dps-note[hidden]{ display: none; }.nlm-blk .dps-note{ margin-top: 7px; padding: 8px 11px; border-radius: 10px; background: rgb(255, 244, 236); color: rgb(182, 68, 10); font-size: 12px; font-weight: 600; line-height: 1.35; }
@media (max-width: 360px) {.nlm-blk .dps-b{ font-size: 12px; gap: 5px; } }.nlm-blk .dps, .nlm-blk .dps-ov{
  --dps-ink:#111;--dps-text:#2B3138;--dps-muted:#6B7684;--dps-line:#DCE9E4;--dps-soft:#F7F4ED;
  --dps-blue:#164B4B;--dps-blue-bg:#DCE9E4;--dps-blue-bd:#DCE9E4;--dps-ok:#164B4B;--dps-warn:#164B4B;
  font-family:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;
  -webkit-font-smoothing:antialiased;color:var(--dps-ink);text-align:left;
}.nlm-blk .dps *, .nlm-blk .dps-ov *{box-sizing:border-box}.nlm-blk .dps button, .nlm-blk .dps-ov button{font-family:inherit;-webkit-tap-highlight-color:transparent}.nlm-blk 
.dps{margin:2px 0 0}.nlm-blk .dps-btns{display:flex;align-items:center}.nlm-blk .dps-b{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:0;border:0;background:none;color:var(--dps-ink);font-size:12.5px;font-weight:600;letter-spacing:-.05px;line-height:1.2;cursor:pointer;white-space:nowrap}.nlm-blk .dps-b svg{flex:0 0 16px;width:16px;height:16px}.nlm-blk .dps-b b{font-weight:800}.nlm-blk .dps-b-ico{display:inline-flex}.nlm-blk .dps-b-ico.is-ok{color:var(--dps-ok)}.nlm-blk .dps-sep{flex:0 0 1px;width:1px;height:16px;background:#D5DBE3}.nlm-blk 
.dps--barre .dps-btns{height:38px;border:1px solid var(--dps-line);border-radius:10px;background:#fff;overflow:hidden}.nlm-blk .dps--barre .dps-b{flex:1 1 0;height:100%}.nlm-blk .dps--barre .dps-b:hover{background:var(--dps-soft)}.nlm-blk 
.dps--liens .dps-btns{gap:14px}.nlm-blk .dps--liens .dps-b > span:last-child{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.nlm-blk 
.dps--pastilles .dps-btns{gap:8px;flex-wrap:wrap}.nlm-blk .dps--pastilles .dps-sep{display:none}.nlm-blk .dps--pastilles .dps-b{height:32px;padding:0 13px;border:1px solid var(--dps-line);border-radius:999px;background:#fff}.nlm-blk .dps-note[hidden]{display:none}.nlm-blk .dps-note{margin-top:7px;padding:8px 11px;border-radius:10px;background:#FFF4EC;color:#B6440A;font-size:12px;font-weight:600;line-height:1.35}.nlm-blk .dps-note.is-ok{background:#E7F6EE;color:#0B7A3B}.nlm-blk 
select.dps-flash{animation:dps-flash 1.4s ease-out 1}
@keyframes dps-flash{0%,35%{box-shadow:0 0 0 3px rgba(30,136,255,.45);border-color:#164B4B}100%{box-shadow:0 0 0 0 rgba(30,136,255,0)}}.nlm-blk select.dps-warn{border-color:#164B4B !important;box-shadow:0 0 0 2px rgba(249,115,22,.18) !important}.nlm-blk 
.dps-ov{position:fixed;inset:0;z-index:2147483000;background:rgba(17,17,17,.5);display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:opacity .22s ease}.nlm-blk .dps-ov[hidden]{display:none}.nlm-blk .dps-ov.is-open{opacity:1}.nlm-blk .dps-sheet{position:relative;width:100%;max-width:460px;min-height:min(520px,72vh);max-height:92vh;max-height:92svh;background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden;transform:translateY(24px);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.nlm-blk .dps-ov.is-open .dps-sheet{transform:none}
@media (min-width:768px){.nlm-blk .dps-ov{align-items:center}.nlm-blk .dps-sheet{min-height:0;max-height:min(760px,88vh);border-radius:20px}
}.nlm-blk .dps-head{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:12px 14px 8px}.nlm-blk .dps-ibtn{flex:0 0 36px;width:36px;height:36px;border-radius:50%;border:1px solid var(--dps-line);background:#fff;color:var(--dps-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.nlm-blk .dps-ibtn svg{width:17px;height:17px}.nlm-blk .dps-ibtn.is-hidden{visibility:hidden}.nlm-blk .dps-prog{flex:1;display:flex;gap:5px}.nlm-blk .dps-prog i{flex:1;height:4px;border-radius:4px;background:var(--dps-line);transition:background .25s}.nlm-blk .dps-prog i.on{background:var(--dps-blue)}.nlm-blk .dps-prog.is-hidden{visibility:hidden}.nlm-blk .dps-body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:4px 20px 18px}.nlm-blk .dps-view[hidden]{display:none}.nlm-blk .dps-view{animation:dps-in .24s ease-out}
@keyframes dps-in{from{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.nlm-blk .dps-h{margin:4px 0 8px;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.4px;color:var(--dps-ink)}.nlm-blk .dps-h3{margin:22px 0 10px;font-size:15px;font-weight:800;letter-spacing:-.1px}.nlm-blk .dps-lead{margin:0 0 16px;font-size:14px;line-height:1.5;color:var(--dps-text)}.nlm-blk .dps-lead b{color:var(--dps-ink)}.nlm-blk .dps-step{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dps-blue);margin-top:6px}.nlm-blk 
.dps-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nlm-blk .dps-cell{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--dps-line);border-radius:12px;font-size:13.5px;font-weight:600;color:var(--dps-text);white-space:nowrap}.nlm-blk .dps-sz{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:26px;padding:0 8px;border-radius:8px;background:var(--dps-ink);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.2px}.nlm-blk .dps-cell.is-me{border-color:var(--dps-blue);background:var(--dps-blue-bg);color:var(--dps-ink)}.nlm-blk .dps-cell.is-me .dps-sz{background:var(--dps-blue)}.nlm-blk 
.dps-tips{list-style:none;margin:16px 0 0;padding:12px 14px;border-radius:12px;background:var(--dps-soft);display:grid;gap:7px}.nlm-blk .dps-tips li{position:relative;padding-left:14px;font-size:13px;line-height:1.4;color:var(--dps-text)}.nlm-blk .dps-tips li::before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--dps-blue)}.nlm-blk .dps-tips b{color:var(--dps-ink)}.nlm-blk 
.dps-diag{display:flex;align-items:center;gap:14px;margin:2px 0 14px}.nlm-blk .dps-tank{flex:0 0 128px;width:128px;height:auto}.nlm-blk .dps-tank-b{fill:#EEF2F7;stroke:#B8C3D1;stroke-width:1.5;stroke-linejoin:round}.nlm-blk .dps-tank-l path{fill:none;stroke:var(--dps-blue);stroke-width:1.6;stroke-linecap:round}.nlm-blk .dps-tank-t circle{fill:var(--dps-blue)}.nlm-blk .dps-tank-t text{fill:#fff;font:800 12px Montserrat,Arial,sans-serif;text-anchor:middle}.nlm-blk .dps-legend{list-style:none;margin:0;padding:0;display:grid;gap:9px;min-width:0}.nlm-blk .dps-legend li{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.35;color:var(--dps-muted)}.nlm-blk .dps-legend b{display:block;font-size:12.5px;font-weight:700;color:var(--dps-ink)}.nlm-blk .dps-legend i, .nlm-blk .dps-mtbl th i{font-style:normal;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--dps-blue);color:#fff;font-size:10px;font-weight:800}.nlm-blk .dps-legend i{flex:0 0 18px;margin-top:1px}.nlm-blk .dps-mtbl th i{display:flex;margin:0 0 3px auto}.nlm-blk 
.dps-fit{margin-top:20px;padding:14px 15px;border-radius:14px;background:var(--dps-soft)}.nlm-blk .dps-fit-h{font-size:13.5px;font-weight:800;margin-bottom:8px}.nlm-blk .dps-fit ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.nlm-blk .dps-fit li{position:relative;padding-left:24px;font-size:13px;line-height:1.4;color:var(--dps-text)}.nlm-blk .dps-fit li::before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:50%;background:var(--dps-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/10px no-repeat}.nlm-blk .dps-fit p{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:var(--dps-muted)}.nlm-blk .dps-fit p b{color:var(--dps-text)}.nlm-blk 
.dps-more{margin-top:14px;border:1px solid var(--dps-line);border-radius:14px;padding:0 14px}.nlm-blk .dps-more summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:46px;font-size:13.5px;font-weight:700}.nlm-blk .dps-more summary::-webkit-details-marker{display:none}.nlm-blk .dps-more summary::after{content:"";width:7px;height:7px;border-right:2px solid var(--dps-muted);border-bottom:2px solid var(--dps-muted);transform:rotate(45deg);margin:-4px 4px 0 0;transition:transform .2s}.nlm-blk .dps-more[open] summary::after{transform:rotate(-135deg);margin-top:4px}.nlm-blk .dps-more-p{margin:0 0 14px;font-size:12px;line-height:1.45;color:var(--dps-muted)}.nlm-blk .dps-mtbl{overflow-x:auto;margin:0 -2px 10px}.nlm-blk .dps-mtbl table{width:100%;border-collapse:collapse;font-size:12.5px}.nlm-blk .dps-mtbl th{padding:6px 4px;vertical-align:bottom;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dps-muted);text-align:right;border-bottom:1px solid var(--dps-line)}.nlm-blk .dps-mtbl td{padding:7px 4px;text-align:right;color:var(--dps-text);font-weight:500;border-bottom:1px solid var(--dps-soft)}.nlm-blk .dps-mtbl th:first-child, .nlm-blk .dps-mtbl td:first-child{text-align:left;font-weight:800;color:var(--dps-ink)}.nlm-blk 
.dps-big{margin:26px 0 18px;text-align:center}.nlm-blk .dps-big output{display:inline-block;font-size:46px;font-weight:800;letter-spacing:-1.2px;line-height:1;color:var(--dps-ink);font-variant-numeric:tabular-nums}.nlm-blk .dps-range{display:flex;align-items:center;gap:12px}.nlm-blk .dps-step-btn{flex:0 0 44px;width:44px;height:44px;border-radius:50%;border:1px solid var(--dps-line);background:#fff;font-size:22px;font-weight:600;line-height:1;color:var(--dps-ink);cursor:pointer;padding:0}.nlm-blk .dps-range input{flex:1;min-width:0;height:44px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.nlm-blk .dps-range input::-webkit-slider-runnable-track{height:8px;border-radius:8px;background:linear-gradient(to right,var(--dps-blue) var(--p,50%),var(--dps-line) var(--p,50%))}.nlm-blk .dps-range input::-moz-range-track{height:8px;border-radius:8px;background:var(--dps-line)}.nlm-blk .dps-range input::-moz-range-progress{height:8px;border-radius:8px;background:var(--dps-blue)}.nlm-blk .dps-range input::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-11px;border-radius:50%;background:#fff;border:3px solid var(--dps-blue);box-shadow:0 2px 8px rgba(17,17,17,.18)}.nlm-blk .dps-range input::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--dps-blue);box-shadow:0 2px 8px rgba(17,17,17,.18)}.nlm-blk .dps-scale{display:flex;justify-content:space-between;padding:0 56px;margin-top:2px;font-size:11.5px;font-weight:600;color:var(--dps-muted)}.nlm-blk .dps-live{display:flex;justify-content:center;margin-top:20px}.nlm-blk .dps-live span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--dps-blue-bg);color:var(--dps-text);font-size:13px;font-weight:600}.nlm-blk .dps-live b{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:24px;padding:0 7px;border-radius:7px;background:var(--dps-blue);color:#fff;font-size:12.5px;font-weight:800}.nlm-blk .dps-hint{margin:14px 0 0;text-align:center;font-size:13px;color:var(--dps-muted);line-height:1.45}.nlm-blk .dps-hint--top{margin:0 0 18px;text-align:left}.nlm-blk .dps-shapes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nlm-blk .dps-shape{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;border:1.5px solid var(--dps-line);border-radius:14px;background:#fff;cursor:pointer;color:var(--dps-ink);font-size:12.5px;font-weight:700;line-height:1.25;text-align:center;transition:border-color .15s,background .15s}.nlm-blk .dps-shape svg{width:100%;max-width:78px;height:auto;fill:#DCE9E4;transition:fill .15s}.nlm-blk .dps-shape[aria-checked="true"]{border-color:var(--dps-blue);background:var(--dps-blue-bg)}.nlm-blk .dps-shape[aria-checked="true"] svg{fill:var(--dps-blue)}.nlm-blk .dps-opts{display:grid;gap:10px;margin-top:14px}.nlm-blk .dps-opt{display:flex;flex-direction:column;gap:3px;padding:14px 16px 14px 48px;position:relative;border:1.5px solid var(--dps-line);border-radius:14px;background:#fff;cursor:pointer;text-align:left;color:var(--dps-ink);transition:border-color .15s,background .15s}.nlm-blk .dps-opt::before{content:"";position:absolute;left:16px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;border:2px solid #DCE9E4;background:#fff;box-sizing:border-box}.nlm-blk .dps-opt b{font-size:14.5px;font-weight:800}.nlm-blk .dps-opt em{font-style:normal;margin-left:6px;padding:2px 7px;border-radius:6px;background:var(--dps-blue-bg);color:var(--dps-blue);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.nlm-blk .dps-opt span{font-size:12.5px;font-weight:500;color:var(--dps-muted);line-height:1.35}.nlm-blk .dps-opt[aria-checked="true"]{border-color:var(--dps-blue);background:var(--dps-blue-bg)}.nlm-blk .dps-opt[aria-checked="true"]::before{border:6px solid var(--dps-blue)}.nlm-blk 
.dps-res-k{margin-top:10px;text-align:center;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dps-muted)}.nlm-blk .dps-res-size{width:112px;height:112px;margin:12px auto 10px;border-radius:50%;background:var(--dps-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:44px;font-weight:800;letter-spacing:-1px;box-shadow:0 0 0 7px var(--dps-blue-bg),0 0 0 9px var(--dps-blue);animation:dps-pop .4s cubic-bezier(.2,1.4,.4,1)}
@keyframes dps-pop{from{transform:scale(.7);opacity:0}to{transform:none;opacity:1}}.nlm-blk .dps-res-meta{text-align:center;font-size:13.5px;font-weight:600;color:var(--dps-text)}.nlm-blk .dps-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 16px}.nlm-blk .dps-chips span{padding:5px 10px;border-radius:999px;background:var(--dps-soft);font-size:11.5px;font-weight:600;color:var(--dps-text)}.nlm-blk .dps-why{padding:14px 15px;border-radius:14px;border:1px solid var(--dps-blue-bd);background:#F7FBFF}.nlm-blk .dps-why-h{font-size:13.5px;font-weight:800;margin-bottom:6px}.nlm-blk .dps-why p{margin:0;font-size:13px;line-height:1.5;color:var(--dps-text)}.nlm-blk .dps-why p b{color:var(--dps-ink)}.nlm-blk .dps-why .dps-alt{margin-top:8px;padding-top:8px;border-top:1px solid var(--dps-blue-bd);color:var(--dps-muted)}.nlm-blk .dps-fit--res{margin-top:12px}.nlm-blk 
.dps-foot{flex:0 0 auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--dps-line);background:#fff;display:flex;flex-direction:column;gap:4px}.nlm-blk .dps-cta{width:100%;min-height:52px;border:0;border-radius:12px;background:var(--dps-ink);color:#fff;font-size:15px;font-weight:800;letter-spacing:.2px;cursor:pointer;padding:0 16px}.nlm-blk .dps-cta small{font-size:12.5px;font-weight:600;opacity:.7}.nlm-blk .dps-cta:disabled{background:#DCE9E4;cursor:default}.nlm-blk .dps-cta.is-blue{background:var(--dps-blue)}.nlm-blk .dps-sec{min-height:36px;border:0;background:none;color:var(--dps-muted);font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.nlm-blk .dps-sec[hidden]{display:none}

@media (max-width:360px){.nlm-blk .dps-b{font-size:12px;gap:5px}.nlm-blk .dps--pastilles .dps-b{padding:0 10px}.nlm-blk .dps-cell{gap:8px;padding:8px;font-size:13px}.nlm-blk .dps-body{padding:4px 16px 16px}.nlm-blk .dps-big output{font-size:40px}
}
@media (prefers-reduced-motion:reduce){.nlm-blk .dps-ov, .nlm-blk .dps-sheet, .nlm-blk .dps-view, .nlm-blk .dps-res-size, .nlm-blk select.dps-flash{transition:none !important;animation:none !important}
}.nlm-blk p, .nlm-blk .p{ font-size: calc(1rem * var(--adjust-body)); }.nlm-blk p img{ margin: 0px; }.nlm-blk b, .nlm-blk strong{ font-weight: var(--FONT-WEIGHT-BODY-BOLD); }.nlm-blk *, .nlm-blk input, .nlm-blk ::before, .nlm-blk ::after{ box-sizing: border-box; }.nlm-blk img{ border: 0px; }svg:not(:root){ overflow: hidden; }.nlm-blk img, .nlm-blk iframe{ max-width: 100%; }.nlm-blk body *{ -webkit-font-smoothing: antialiased; }.nlm-blk .product__block{ padding-bottom: var(--PBB, 0); }
@media only screen and (max-width: 767px) {.nlm-blk .product__block{ padding-bottom: max(var(--PBB, 0) * 0.75, 8px); } }.nlm-blk, .nlm-blk h1, .nlm-blk h2, .nlm-blk h3, .nlm-blk h4, .nlm-blk h5, .nlm-blk h6, .nlm-blk p, .nlm-blk span, .nlm-blk a, .nlm-blk button, .nlm-blk input, .nlm-blk select, .nlm-blk textarea{ font-family: Montserrat, sans-serif !important; }.nlm-blk .dpr{ container-type: inline-size; font-family: Montserrat, -apple-system, "Helvetica Neue", Arial, sans-serif; display: flex; flex-direction: column; align-items: center; gap: 11px; margin: 2px 0px 0px; padding: 0px; text-align: center; -webkit-font-smoothing: antialiased; }.nlm-blk .dpr *{ box-sizing: border-box; margin: 0px; padding: 0px; }.nlm-blk .dpr .dpr-stock{ display: inline-flex; align-items: center; gap: 8px; font-size: 13.5px; font-weight: 600; color: rgb(207, 74, 12); line-height: 1.3; }.nlm-blk .dpr .dpr-stock b{ font-weight: 800; font-size: 15px; }.nlm-blk .dpr .dpr-dot{ position: relative; width: 8px; height: 8px; border-radius: 50%; background: rgb(249, 115, 22); flex: 0 0 auto; }.nlm-blk .dpr .dpr-dot::after{ content: ""; position: absolute; inset: -4px; border-radius: 50%; border: 2px solid rgb(249, 115, 22); opacity: 0; animation: 2s ease-out 0s infinite normal none running dprPing; }.nlm-blk .dpr .dpr-trust{ display: flex; flex-wrap: nowrap; justify-content: center; align-items: center; gap: 14px; font-size: 12px; font-weight: 500; color: rgb(74, 90, 112); line-height: 1.3; max-width: 100%; }.nlm-blk .dpr .dpr-trust > span{ display: inline-flex; align-items: center; gap: 5px; white-space: nowrap; }.nlm-blk .dpr .dpr-trust svg{ width: 13px; height: 13px; flex: 0 0 auto; }.nlm-blk .dpr .dpr-flag{ display: block; width: 16px; height: 12px; border-radius: 2px; object-fit: cover; box-shadow: rgba(11, 31, 58, 0.25) 0px 0px 0px 0.5px; flex: 0 0 auto; }.nlm-blk .dpr .dpr-pay{ display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 7px; }.nlm-blk .dpr .dpr-pay svg{ width: 38px; height: 24px; display: block; }
@media (max-width: 359px) {.nlm-blk .dpr .dpr-trust{ font-size: 11px; gap: 10px; } }
@media (max-width: 359px) {.nlm-blk .dpr .dpr-pay svg{ width: 35px; height: 22px; } }
@media (prefers-reduced-motion: reduce) {.nlm-blk .dpr .dpr-dot::after{ animation: auto ease 0s 1 normal none running none; } }.nlm-blk .dpr{container-type:inline-size;font-family:'Montserrat',-apple-system,'Helvetica Neue',Arial,sans-serif;display:flex;flex-direction:column;align-items:center;gap:11px;margin:2px 0 0;padding:0;text-align:center;-webkit-font-smoothing:antialiased}.nlm-blk .dpr *{box-sizing:border-box;margin:0;padding:0}.nlm-blk .dpr .dpr-stock{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#CF4A0C;line-height:1.3}.nlm-blk .dpr .dpr-stock b{font-weight:800;font-size:15px}.nlm-blk .dpr .dpr-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#164B4B;flex:0 0 auto}.nlm-blk .dpr .dpr-dot::after{content:'';position:absolute;inset:-4px;border-radius:50%;border:2px solid #164B4B;opacity:0;animation:dprPing 2s ease-out infinite}
@keyframes dprPing{0%{transform:scale(.5);opacity:.7}100%{transform:scale(1.3);opacity:0}}.nlm-blk .dpr .dpr-trust{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:14px;font-size:12px;font-weight:500;color:#4A5A70;line-height:1.3;max-width:100%}.nlm-blk .dpr .dpr-trust > span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.nlm-blk .dpr .dpr-trust svg{width:13px;height:13px;flex:0 0 auto}.nlm-blk .dpr .dpr-flag{display:block;width:16px;height:12px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 .5px rgba(11,31,58,.25);flex:0 0 auto}.nlm-blk .dpr .dpr-pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px}.nlm-blk .dpr .dpr-pay svg{width:38px;height:24px;display:block}.nlm-blk .dpr .dpr-pay img{max-width:260px;width:100%;height:auto;display:block}
@media (max-width:359px){.nlm-blk .dpr .dpr-trust{font-size:11px;gap:10px}.nlm-blk .dpr .dpr-pay svg{width:35px;height:22px}}
@container (max-width:310px){.nlm-blk .dpr .dpr-trust{font-size:11px;gap:10px}.nlm-blk .dpr .dpr-pay svg{width:35px;height:22px}}
@container (max-width:285px){.nlm-blk .dpr .dpr-trust{font-size:10.5px;gap:8px}.nlm-blk .dpr .dpr-trust svg{width:12px;height:12px}.nlm-blk .dpr .dpr-pay{gap:5px}.nlm-blk .dpr .dpr-pay svg{width:32px;height:20px}}
@media (prefers-reduced-motion:reduce){.nlm-blk .dpr .dpr-dot::after{animation:none}}.nlm-blk input, .nlm-blk textarea, .nlm-blk select, .nlm-blk button{ font-family: var(--FONT-STACK-BODY); font-weight: var(--FONT-WEIGHT-BODY); font-style: var(--FONT-STYLE-BODY); font-size: calc(1rem * var(--adjust-body)); line-height: 26px; border-radius: var(--RADIUS); }.nlm-blk p, .nlm-blk .p{ font-size: calc(1rem * var(--adjust-body)); }.nlm-blk b, .nlm-blk strong{ font-weight: var(--FONT-WEIGHT-BODY-BOLD); }.nlm-blk *, .nlm-blk input, .nlm-blk ::before, .nlm-blk ::after{ box-sizing: border-box; }.nlm-blk ul, .nlm-blk ol{ margin: 0 0 calc(var(--gutter) / 2) 20px; padding: 0px; }.nlm-blk li{ margin-bottom: 0.25em; }.nlm-blk input, .nlm-blk textarea, .nlm-blk button, .nlm-blk select{ color: var(--text); padding: 0px; margin: 0px; line-height: 26px; user-select: text; }.nlm-blk button{ background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; cursor: pointer; }.nlm-blk button, .nlm-blk input, .nlm-blk textarea{ appearance: none; }.nlm-blk button{ background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; display: inline-block; cursor: pointer; font-family: var(--FONT-STACK-BODY); font-weight: var(--FONT-WEIGHT-BODY); font-style: var(--FONT-STYLE-BODY); }.nlm-blk button, .nlm-blk input[type="submit"]{ cursor: pointer; }.nlm-blk ul:has(.text-reveal__cropper) li, .nlm-blk ol:has(.text-reveal__cropper) li{ margin-bottom: 0px; }.nlm-blk body *{ -webkit-font-smoothing: antialiased; }.nlm-blk .product__block{ padding-bottom: var(--PBB, 0); }
@media only screen and (max-width: 767px) {.nlm-blk .product__block{ padding-bottom: max(var(--PBB, 0) * 0.75, 8px); } }.nlm-blk, .nlm-blk h1, .nlm-blk h2, .nlm-blk h3, .nlm-blk h4, .nlm-blk h5, .nlm-blk h6, .nlm-blk p, .nlm-blk span, .nlm-blk a, .nlm-blk button, .nlm-blk input, .nlm-blk select, .nlm-blk textarea{ font-family: Montserrat, sans-serif !important; }.nlm-blk .dv-acc *{ box-sizing: border-box; margin: 0px; padding: 0px; }.nlm-blk .dv-acc{ width: 100%; background: rgb(255, 255, 255); font-family: -apple-system, "Helvetica Neue", Arial, sans-serif; padding: 0px; }.nlm-blk .dv-acc-list{ display: flex; flex-direction: column; }.nlm-blk .dv-acc-item{ border-bottom: 1px solid rgb(240, 240, 240); }.nlm-blk .dv-acc-item:first-of-type{ border-top: 1px solid rgb(240, 240, 240); }.nlm-blk .dv-acc-btn{ width: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; background: transparent; padding: 18px 0px; display: flex; align-items: center; justify-content: space-between; gap: 16px; cursor: pointer; text-align: left; }.nlm-blk .dv-acc-btn:hover .dv-acc-btn-label{ color: #164B4B; }.nlm-blk .dv-acc-btn-left{ display: flex; align-items: center; gap: 12px; }.nlm-blk .dv-acc-btn-plus{ width: 24px; height: 24px; border-radius: 6px; background: rgba(26, 143, 255, 0.08); color: #164B4B; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 300; line-height: 1; flex-shrink: 0; transition: background 0.2s, transform 0.25s; }.nlm-blk .dv-acc-btn-label{ font-size: 13.5px; font-weight: 700; color: rgb(10, 10, 10); letter-spacing: -0.2px; transition: color 0.2s; }.nlm-blk .dv-acc-btn-arrow{ font-size: 18px; color: rgba(0, 0, 0, 0.2); transition: transform 0.25s, color 0.2s; flex-shrink: 0; }.nlm-blk .dv-acc-panel{ max-height: 0px; overflow: hidden; transition: max-height 0.35s; }.nlm-blk .dv-acc-panel-content{ padding: 0px 0px 20px 36px; position: relative; }.nlm-blk .dv-acc-panel-content::before{ content: ""; position: absolute; left: 11px; top: 0px; bottom: 20px; width: 2px; background: linear-gradient(#164B4B, rgba(26, 143, 255, 0)); border-radius: 2px; }.nlm-blk .dv-acc-panel p{ font-size: 13px; line-height: 1.75; color: rgba(0, 0, 0, 0.5); margin-bottom: 8px; }.nlm-blk .dv-acc-panel p:last-child{ margin-bottom: 0px; }.nlm-blk .dv-acc-panel ul{ padding-left: 16px; display: flex; flex-direction: column; gap: 6px; }.nlm-blk .dv-acc-panel li{ font-size: 13px; line-height: 1.7; color: rgba(0, 0, 0, 0.5); }.nlm-blk .dv-acc-panel strong{ color: rgb(10, 10, 10); font-weight: 600; }.nlm-blk .dv-acc *{ box-sizing: border-box; margin: 0; padding: 0; }.nlm-blk .dv-acc{
    width: 100%;
    background: #ffffff;
    font-family: -apple-system, 'Helvetica Neue', Arial, sans-serif;
    padding: 0;
  }.nlm-blk .dv-acc-list{ display: flex; flex-direction: column; }.nlm-blk .dv-acc-item{
    border-bottom: 1px solid #f0f0f0;
  }.nlm-blk .dv-acc-item:first-of-type{ border-top: 1px solid #f0f0f0; }.nlm-blk .dv-acc-btn{
    width: 100%;
    border: none;
    background: transparent;
    padding: 18px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    cursor: pointer;
    text-align: left;
  }.nlm-blk .dv-acc-btn:hover .dv-acc-btn-label{ color: #164B4B; }.nlm-blk .dv-acc-btn-left{
    display: flex;
    align-items: center;
    gap: 12px;
  }.nlm-blk .dv-acc-btn-plus{
    width: 24px;
    height: 24px;
    border-radius: 6px;
    background: rgba(22,75,75,0.08);
    color: #164B4B;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 300;
    line-height: 1;
    flex-shrink: 0;
    transition: background 0.2s, transform 0.25s;
  }.nlm-blk .dv-acc-btn-label{
    font-size: 13.5px;
    font-weight: 700;
    color: #202B2C;
    letter-spacing: -0.2px;
    transition: color 0.2s;
  }.nlm-blk .dv-acc-btn-arrow{
    font-size: 18px;
    color: rgba(0,0,0,0.2);
    transition: transform 0.25s, color 0.2s;
    flex-shrink: 0;
  }.nlm-blk .dv-acc-item.is-open .dv-acc-btn-plus{
    background: rgba(22,75,75,0.15);
    transform: rotate(45deg);
  }.nlm-blk .dv-acc-item.is-open .dv-acc-btn-label{ color: #164B4B; }.nlm-blk .dv-acc-item.is-open .dv-acc-btn-arrow{
    transform: rotate(180deg);
    color: #164B4B;
  }.nlm-blk .dv-acc-panel{
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.35s ease;
  }.nlm-blk .dv-acc-panel-content{
    padding: 0 0 20px 36px;
    position: relative;
  }.nlm-blk .dv-acc-panel-content::before{
    content: '';
    position: absolute;
    left: 11px;
    top: 0;
    bottom: 20px;
    width: 2px;
    background: linear-gradient(to bottom, #164B4B, rgba(22,75,75,0));
    border-radius: 2px;
  }.nlm-blk .dv-acc-panel p{
    font-size: 13px;
    line-height: 1.75;
    color: rgba(0,0,0,0.5);
    margin-bottom: 8px;
  }.nlm-blk .dv-acc-panel p:last-child{ margin-bottom: 0; }.nlm-blk .dv-acc-panel ul{
    padding-left: 16px;
    display: flex;
    flex-direction: column;
    gap: 6px;
  }.nlm-blk .dv-acc-panel li{
    font-size: 13px;
    line-height: 1.7;
    color: rgba(0,0,0,0.5);
  }.nlm-blk .dv-acc-panel strong{ color: #202B2C; font-weight: 600; }.nlm-blk{box-sizing:border-box}
@media screen and (max-width:749px){.nlm-blk{padding-left:16px;padding-right:16px}.nlm-blk img{max-width:100%;height:auto}
}.nlm-blk--payment{margin-top:10px}.nlm-blk 
.nlm-blk--press img{height:26px!important;width:auto!important;max-width:none!important}
@media screen and (max-width:749px){.nlm-blk--press img{height:18px!important}.nlm-blk--press{padding-left:0;padding-right:0}.nlm-blk 
  .nlm-blk--press [class*="track"], .nlm-blk--press [class*="marquee"]{gap:26px!important}
}.nlm-blk 
.nlm-blk{font-family:var(--font-body-family,Arial,sans-serif);color:#202B2C;line-height:1.5}.nlm-blk .dps-ov[hidden], .nlm-blk .dps-view[hidden], .nlm-blk [data-dps-redo][hidden], .nlm-blk [data-dps-back][hidden]{display:none!important}.nlm-blk .dps-ov{z-index:10001}.nlm-blk .dps-view{background:#fff}.nlm-blk .dm-benefits__title{font-family:var(--font-heading-family,Arial,sans-serif);color:#164B4B;background:none;-webkit-text-fill-color:currentColor}.nlm-blk .dps-mtbl table{width:100%;border-collapse:collapse}.nlm-blk .dps-mtbl th, .nlm-blk .dps-mtbl td{padding:8px 4px;font-size:12px;border-bottom:1px solid #dce9e4;text-align:center}.nlm-blk .dps-legend{padding-left:0;list-style:none}.nlm-blk .dps-sheet{background:#fff;max-height:90dvh}.nlm-blk .dps-body{overflow:auto;overscroll-behavior:contain}
.nlm-payments{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin:12px 0}
.nlm-payments svg{width:36px;height:24px}
