/* === merged from product-w3c-inline-1.css === */
/* Product top nav + benefits: premium compact Variant A, 2026-05-13 */
.product-nav-benefits-vA{align-items:center;margin:18px 0 28px;row-gap:14px}
.product-nav-benefits-vA .product-model-nav-pills{display:inline-flex;align-items:center;gap:8px;width:auto;max-width:100%;padding:5px;background:#fbf8f1;border:1px solid rgba(188,151,82,.24);border-radius:999px;box-shadow:0 10px 26px rgba(75,54,24,.05)}
.product-nav-benefits-vA .product-model-nav-pills:after{content:"";display:block;clear:both}
.product-nav-benefits-vA .product-model-nav-pills a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;margin:0;padding:0 15px;border-radius:999px;border:1px solid transparent;color:#6d532b;font-size:16px;line-height:1.15;font-style:normal;text-decoration:none;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}
.product-nav-benefits-vA .product-model-nav-pills a:hover{background:#fff;border-color:rgba(188,151,82,.28);color:#2f2518;box-shadow:0 6px 18px rgba(75,54,24,.06)}
.product-nav-benefits-vA .product-model-nav-pills a+a{position:relative}
.product-nav-benefits-vA .product-model-nav-pills a+a:before{content:"";position:absolute;left:-5px;top:9px;bottom:9px;width:1px;background:rgba(130,103,55,.18)}
.product-nav-benefits-vA .product-model-nav-pills i{font-size:18px;line-height:1;color:#8a6a35}
.product-nav-benefits-vA .product-benefit-chips{display:flex!important;justify-content:flex-end;align-items:stretch;gap:10px;margin:0}
.product-nav-benefits-vA .product-benefit-chips .ban1,
.product-nav-benefits-vA .product-benefit-chips .ban2,
.product-nav-benefits-vA .product-benefit-chips .ban3{display:flex;align-items:center;gap:11px;width:auto;min-width:0;min-height:56px;margin:0;padding:9px 12px;border:1px solid rgba(218,189,143,.42);border-radius:18px;background:linear-gradient(180deg,#fffdf8 0%,#fbf7ef 100%);box-shadow:0 10px 28px rgba(87,62,27,.055);float:none!important;color:#1d1b19}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;box-shadow:0 12px 22px rgba(80,58,22,.12),inset 0 1px 0 rgba(255,255,255,.28)}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{display:block;width:25px;height:25px;fill:none;stroke:#fff;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon.i-pay{background:linear-gradient(135deg,#31d07d 0%,#14a86a 100%);box-shadow:0 12px 22px rgba(24,171,105,.26),inset 0 1px 0 rgba(255,255,255,.30)}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon.i-measure{background:linear-gradient(135deg,#ffb45d 0%,#ff743d 100%);box-shadow:0 12px 22px rgba(236,105,48,.25),inset 0 1px 0 rgba(255,255,255,.30)}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon.i-3d{background:linear-gradient(135deg,#8a7cff 0%,#4f9cff 100%);box-shadow:0 12px 22px rgba(85,118,238,.23),inset 0 1px 0 rgba(255,255,255,.30)}
.product-nav-benefits-vA .product-benefit-chips .txt{display:block;margin:0;padding:0;min-width:0}
.product-nav-benefits-vA .product-benefit-chips .txt div{font-size:14px;font-weight:600;line-height:1.16;color:#18140f;white-space:nowrap}
.product-nav-benefits-vA .product-benefit-chips .txt span{display:block;margin-top:2px;font-size:13px;line-height:1.14;color:#7b6136;border-bottom:1px solid rgba(188,151,82,.18);white-space:nowrap}
@media (max-width:1199px){
  .product-nav-benefits-vA{margin:16px 0 24px}
  .product-nav-benefits-vA .product-model-nav-pills a{font-size:15px;padding:0 12px}
  .product-nav-benefits-vA .product-benefit-chips{gap:8px}
  .product-nav-benefits-vA .product-benefit-chips .ban1,
  .product-nav-benefits-vA .product-benefit-chips .ban2,
  .product-nav-benefits-vA .product-benefit-chips .ban3{padding:8px 10px;border-radius:16px;gap:9px}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon{width:38px;height:38px;flex-basis:38px}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{width:23px;height:23px}
  .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:13px}
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:12px}
}
@media (max-width:991px){
  .product-nav-benefits-vA{display:block!important;margin:12px 0 20px}
  .product-nav-benefits-vA>[class*="col-"]{width:100%;float:none!important;display:block}
  .product-nav-benefits-vA .product-model-nav-pills{margin-bottom:10px}
  .product-nav-benefits-vA .product-benefit-chips{display:flex!important;justify-content:flex-start;width:100%}
}
@media (max-width:767px){
  .product-nav-benefits-vA{margin:8px 0 14px;display:block}
  .product-nav-benefits-vA .product-model-nav-pills{display:flex;width:100%;gap:5px;padding:4px;margin:0 0 8px;border-radius:16px;box-shadow:none}
  .product-nav-benefits-vA .product-model-nav-pills a{flex:1;min-width:0;min-height:34px;padding:0 7px;font-size:13px;gap:5px;overflow:hidden;text-overflow:ellipsis}
  .product-nav-benefits-vA .product-model-nav-pills a+a:before{display:none}
  .product-nav-benefits-vA .product-model-nav-pills i{font-size:16px;flex:0 0 auto}
  .product-nav-benefits-vA .product-benefit-chips{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow:visible}
  .product-nav-benefits-vA .product-benefit-chips .ban1,
  .product-nav-benefits-vA .product-benefit-chips .ban2,
  .product-nav-benefits-vA .product-benefit-chips .ban3{width:100%!important;min-width:0;min-height:50px;padding:6px 5px;border-radius:13px;justify-content:flex-start;text-align:left;box-shadow:none;gap:5px}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon{width:28px;height:28px;flex:0 0 28px;box-shadow:0 7px 14px rgba(80,58,22,.10),inset 0 1px 0 rgba(255,255,255,.25)}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{width:17px;height:17px;stroke-width:2.55}
  .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:11px;line-height:1.1;white-space:normal}
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:11px;line-height:1.1;white-space:normal;border-bottom:0;color:#8a6a35}
}
@media (max-width:374px){
  .product-nav-benefits-vA .product-model-nav-pills a{font-size:12px;padding:0 5px}
  .product-nav-benefits-vA .product-benefit-chips .txt div,
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:10.5px}
}

/* === merged from product-w3c-inline-2.css === */
.product-nav-benefits-vA .product-benefit-chips > .ban1,
            .product-nav-benefits-vA .product-benefit-chips > .ban2,
            .product-nav-benefits-vA .product-benefit-chips > .ban3{display:flex!important;align-items:center!important;gap:11px!important;width:auto!important;min-width:0!important;min-height:56px!important;margin:0!important;padding:9px 12px!important;float:none!important;box-sizing:border-box!important}
            .product-nav-benefits-vA .product-benefit-chips > .ban1 .benefit-icon,
            .product-nav-benefits-vA .product-benefit-chips > .ban2 .benefit-icon,
            .product-nav-benefits-vA .product-benefit-chips > .ban3 .benefit-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:50%!important}
            @media (max-width:1199px){.product-nav-benefits-vA .product-benefit-chips > .ban1,.product-nav-benefits-vA .product-benefit-chips > .ban2,.product-nav-benefits-vA .product-benefit-chips > .ban3{gap:9px!important;padding:8px 10px!important}.product-nav-benefits-vA .product-benefit-chips > .ban1 .benefit-icon,.product-nav-benefits-vA .product-benefit-chips > .ban2 .benefit-icon,.product-nav-benefits-vA .product-benefit-chips > .ban3 .benefit-icon{width:38px!important;height:38px!important;flex-basis:38px!important}}
            @media (max-width:767px){.product-nav-benefits-vA .product-benefit-chips > .ban1,.product-nav-benefits-vA .product-benefit-chips > .ban2,.product-nav-benefits-vA .product-benefit-chips > .ban3{width:100%!important;min-height:50px!important;padding:6px 5px!important;gap:5px!important;justify-content:flex-start!important;text-align:left!important}.product-nav-benefits-vA .product-benefit-chips > .ban1 .benefit-icon,.product-nav-benefits-vA .product-benefit-chips > .ban2 .benefit-icon,.product-nav-benefits-vA .product-benefit-chips > .ban3 .benefit-icon{width:28px!important;height:28px!important;flex-basis:28px!important}}

/* === merged from product-w3c-inline-3.css === */
.pv-lazy-wrap{position:relative;overflow:hidden;aspect-ratio:16/9;background:#111;min-height:170px}
.pv-lazy-overlay{position:absolute;inset:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}
.pv-lazy-overlay img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.pv-play-btn{position:relative;z-index:3;transition:transform .2s}
.pv-lazy-overlay:hover .pv-play-btn{transform:scale(1.1)}
.pv-no-thumb{background:#111}
.pv-lazy-inner{position:absolute;inset:0}
.pv-lazy-inner iframe{width:100%;height:100%;border:none}
.pv-lazy-inner video{width:100%;height:100%;object-fit:cover}
.product-videos__video-wrapper{display:flex;flex-direction:column}
.product-videos__video-wrapper .product-videos__title{margin-top:8px;font-size:14px;line-height:1.4;word-break:break-word}

/* === merged from product-w3c-inline-4.css === */
@media (max-width:767px){
  .product-nav-benefits-vA .product-benefit-chips{display:flex!important;gap:6px!important;align-items:stretch!important;justify-content:space-between!important;width:100%!important}
  .product-nav-benefits-vA .product-benefit-chips > div.ban1,
  .product-nav-benefits-vA .product-benefit-chips > div.ban2,
  .product-nav-benefits-vA .product-benefit-chips > div.ban3{display:flex!important;flex:1 1 0!important;width:auto!important;inline-size:auto!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;overflow:hidden!important}
  .product-nav-benefits-vA .product-benefit-chips > div.ban1 .txt,
  .product-nav-benefits-vA .product-benefit-chips > div.ban2 .txt,
  .product-nav-benefits-vA .product-benefit-chips > div.ban3 .txt{min-width:0!important;overflow:hidden!important}
}

/* === merged from product-w3c-inline-5.css === */
/* Hide legacy benefit icons/pseudo-elements that can overlay the new gradient badges */
.product-nav-benefits-vA .product-benefit-chips > .ban1:before,
.product-nav-benefits-vA .product-benefit-chips > .ban1:after,
.product-nav-benefits-vA .product-benefit-chips > .ban2:before,
.product-nav-benefits-vA .product-benefit-chips > .ban2:after,
.product-nav-benefits-vA .product-benefit-chips > .ban3:before,
.product-nav-benefits-vA .product-benefit-chips > .ban3:after{content:none!important;display:none!important;background:none!important;background-image:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}
.product-nav-benefits-vA .product-benefit-chips > .ban1 > img,
.product-nav-benefits-vA .product-benefit-chips > .ban1 > svg,
.product-nav-benefits-vA .product-benefit-chips > .ban1 > i,
.product-nav-benefits-vA .product-benefit-chips > .ban2 > img,
.product-nav-benefits-vA .product-benefit-chips > .ban2 > svg,
.product-nav-benefits-vA .product-benefit-chips > .ban2 > i,
.product-nav-benefits-vA .product-benefit-chips > .ban3 > img,
.product-nav-benefits-vA .product-benefit-chips > .ban3 > svg,
.product-nav-benefits-vA .product-benefit-chips > .ban3 > i{display:none!important}
.product-nav-benefits-vA .product-benefit-chips{display:flex!important;align-items:stretch!important;justify-content:flex-end!important;gap:9px!important;overflow:visible!important}
.product-nav-benefits-vA .product-benefit-chips > .ban1,
.product-nav-benefits-vA .product-benefit-chips > .ban2,
.product-nav-benefits-vA .product-benefit-chips > .ban3{position:relative!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;overflow:visible!important;min-width:0!important}
.product-nav-benefits-vA .product-benefit-chips > .ban1{flex:0 1 142px!important}
.product-nav-benefits-vA .product-benefit-chips > .ban2{flex:0 1 202px!important}
.product-nav-benefits-vA .product-benefit-chips > .ban3{flex:0 1 136px!important}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon{position:relative!important;z-index:1!important;flex-shrink:0!important}
.product-nav-benefits-vA .product-benefit-chips .txt{position:relative!important;z-index:1!important;min-width:0!important;overflow:visible!important;max-width:100%!important}
.product-nav-benefits-vA .product-benefit-chips .txt div{font-size:13px!important;line-height:1.12!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.product-nav-benefits-vA .product-benefit-chips .txt span{font-size:12px!important;line-height:1.12!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
@media (min-width:1200px){
  .product-nav-benefits-vA .product-benefit-chips > .ban1{flex-basis:142px!important}
  .product-nav-benefits-vA .product-benefit-chips > .ban2{flex-basis:206px!important}
  .product-nav-benefits-vA .product-benefit-chips > .ban3{flex-basis:136px!important}
  .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:13px!important}
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:12px!important}
}
@media (max-width:1199px){
  .product-nav-benefits-vA .product-benefit-chips{gap:7px!important;justify-content:flex-start!important;flex-wrap:nowrap!important}
  .product-nav-benefits-vA .product-benefit-chips > .ban1{flex:1 1 0!important}
  .product-nav-benefits-vA .product-benefit-chips > .ban2{flex:1.25 1 0!important}
  .product-nav-benefits-vA .product-benefit-chips > .ban3{flex:1 1 0!important}
  .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:12px!important;line-height:1.08!important}
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:11px!important;line-height:1.08!important}
}
@media (max-width:767px){
  .product-nav-benefits-vA .product-benefit-chips{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;overflow:visible!important}
  .product-nav-benefits-vA .product-benefit-chips > .ban1,
  .product-nav-benefits-vA .product-benefit-chips > .ban2,
  .product-nav-benefits-vA .product-benefit-chips > .ban3{width:100%!important;flex:none!important;min-height:54px!important;padding:6px 5px!important;gap:5px!important;overflow:visible!important}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon{width:26px!important;height:26px!important;flex:0 0 26px!important}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{width:16px!important;height:16px!important}
  .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:10.5px!important;line-height:1.05!important;white-space:normal!important;word-break:normal!important;hyphens:auto!important}
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:10.5px!important;line-height:1.05!important;white-space:normal!important;border-bottom:0!important}
}
@media (max-width:374px){
  .product-nav-benefits-vA .product-benefit-chips{gap:4px!important}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon{width:24px!important;height:24px!important;flex-basis:24px!important}
  .product-nav-benefits-vA .product-benefit-chips .txt div,
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:10px!important}
}

/* === merged from product-w3c-inline-6.css === */
/* Final balanced layout for product benefit chips: equal visual cards, no clipping */
.product-nav-benefits-vA .product-benefit-chips{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  align-items:stretch!important;
  justify-content:end!important;
  width:min(100%, 642px)!important;
  max-width:100%!important;
  margin-left:auto!important;
  overflow:visible!important;
}
.product-nav-benefits-vA .product-benefit-chips > .ban1,
.product-nav-benefits-vA .product-benefit-chips > .ban2,
.product-nav-benefits-vA .product-benefit-chips > .ban3{
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  flex:none!important;
  flex-basis:auto!important;
  min-height:64px!important;
  padding:9px 13px!important;
  gap:11px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon{
  width:40px!important;
  height:40px!important;
  flex:0 0 40px!important;
}
.product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{
  width:24px!important;
  height:24px!important;
}
.product-nav-benefits-vA .product-benefit-chips .txt{
  display:block!important;
  min-width:0!important;
  max-width:none!important;
  overflow:visible!important;
}
.product-nav-benefits-vA .product-benefit-chips .txt div,
.product-nav-benefits-vA .product-benefit-chips .txt span{
  white-space:normal!important;
  overflow:visible!important;
  text-overflow:clip!important;
  word-break:normal!important;
  hyphens:none!important;
}
.product-nav-benefits-vA .product-benefit-chips .txt div{
  font-size:14px!important;
  line-height:1.08!important;
  font-weight:700!important;
}
.product-nav-benefits-vA .product-benefit-chips .txt span{
  font-size:12.5px!important;
  line-height:1.12!important;
}
@media (max-width:1199px){
  .product-nav-benefits-vA .product-benefit-chips{
    width:100%!important;
    gap:8px!important;
    margin-left:0!important;
  }
  .product-nav-benefits-vA .product-benefit-chips > .ban1,
  .product-nav-benefits-vA .product-benefit-chips > .ban2,
  .product-nav-benefits-vA .product-benefit-chips > .ban3{
    min-height:58px!important;
    padding:8px 9px!important;
    gap:8px!important;
  }
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon{
    width:34px!important;
    height:34px!important;
    flex-basis:34px!important;
  }
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{
    width:20px!important;
    height:20px!important;
  }
  .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:12.5px!important;line-height:1.08!important}
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:11.5px!important;line-height:1.1!important}
}
@media (max-width:767px){
  .product-nav-benefits-vA .product-benefit-chips{
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:6px!important;
    width:100%!important;
  }
  .product-nav-benefits-vA .product-benefit-chips > .ban1,
  .product-nav-benefits-vA .product-benefit-chips > .ban2,
  .product-nav-benefits-vA .product-benefit-chips > .ban3{
    min-height:58px!important;
    padding:6px 5px!important;
    gap:5px!important;
  }
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon{
    width:26px!important;
    height:26px!important;
    flex-basis:26px!important;
  }
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{
    width:16px!important;
    height:16px!important;
  }
  .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:10.5px!important;line-height:1.05!important}
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:10.5px!important;line-height:1.05!important;border-bottom:0!important}
}
@media (max-width:374px){
  .product-nav-benefits-vA .product-benefit-chips{gap:4px!important}
  .product-nav-benefits-vA .product-benefit-chips > .ban1,
  .product-nav-benefits-vA .product-benefit-chips > .ban2,
  .product-nav-benefits-vA .product-benefit-chips > .ban3{padding:5px 4px!important;gap:4px!important}
  .product-nav-benefits-vA .product-benefit-chips .benefit-icon{width:24px!important;height:24px!important;flex-basis:24px!important}
  .product-nav-benefits-vA .product-benefit-chips .txt div,
  .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:9.8px!important}
}

/* === merged from product-w3c-inline-7.css === */
/* Mobile rescue for benefit chips: override older div.ban* flex rules with higher specificity */
@media (max-width:767px){
  html body .product-nav-benefits-vA .product-benefit-chips{
    display:grid!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:6px!important;
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
    overflow:visible!important;
    align-items:stretch!important;
  }
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban1,
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban2,
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban3{
    display:flex!important;
    width:auto!important;
    inline-size:auto!important;
    min-width:0!important;
    max-width:100%!important;
    flex:none!important;
    flex-basis:auto!important;
    justify-self:stretch!important;
    align-self:stretch!important;
    box-sizing:border-box!important;
    min-height:62px!important;
    height:auto!important;
    padding:7px 5px!important;
    gap:5px!important;
    align-items:center!important;
    justify-content:flex-start!important;
    overflow:visible!important;
  }
  html body .product-nav-benefits-vA .product-benefit-chips .benefit-icon{
    width:26px!important;
    height:26px!important;
    flex:0 0 26px!important;
  }
  html body .product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{
    width:16px!important;
    height:16px!important;
  }
  html body .product-nav-benefits-vA .product-benefit-chips .txt{
    display:block!important;
    min-width:0!important;
    width:auto!important;
    max-width:100%!important;
    overflow:visible!important;
  }
  html body .product-nav-benefits-vA .product-benefit-chips .txt div,
  html body .product-nav-benefits-vA .product-benefit-chips .txt span{
    display:block!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    word-break:normal!important;
    overflow-wrap:normal!important;
    hyphens:none!important;
    letter-spacing:-.01em!important;
  }
  html body .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:10.5px!important;line-height:1.08!important}
  html body .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:10.2px!important;line-height:1.08!important;border-bottom:0!important}
}
@media (max-width:430px){
  html body .product-nav-benefits-vA .product-benefit-chips{gap:5px!important}
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban1,
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban2,
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban3{padding:6px 4px!important;gap:4px!important;min-height:62px!important}
  html body .product-nav-benefits-vA .product-benefit-chips .benefit-icon{width:24px!important;height:24px!important;flex-basis:24px!important}
  html body .product-nav-benefits-vA .product-benefit-chips .benefit-icon svg{width:15px!important;height:15px!important}
  html body .product-nav-benefits-vA .product-benefit-chips .txt div{font-size:10px!important;line-height:1.05!important}
  html body .product-nav-benefits-vA .product-benefit-chips .txt span{font-size:9.8px!important;line-height:1.05!important}
}
@media (max-width:359px){
  html body .product-nav-benefits-vA .product-benefit-chips{grid-template-columns:1fr!important;gap:7px!important}
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban1,
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban2,
  html body .product-nav-benefits-vA .product-benefit-chips > div.ban3{min-height:50px!important;padding:8px 10px!important;gap:8px!important}
}

