.pl-product-layering{
  box-sizing:border-box;width:100%;margin:20px 0 8px;padding:20px 22px;
  border:1px solid #dadada;border-radius:10px;background:#fafafa;color:#242424;
}
.pl-product-layering__eyebrow{
  display:block;margin:0 0 8px;font-size:11px;font-weight:750;
  letter-spacing:1.45px;line-height:1.5;color:#5e5e5e;
}
.pl-product-layering__intro{
  margin:0 0 13px;font-size:14px;line-height:1.6;color:#333;
}
.pl-product-layering__links{display:flex;flex-direction:column;gap:8px}
.pl-product-layering__link{
  display:flex;align-items:center;justify-content:space-between;gap:10px;
  width:100%;box-sizing:border-box;padding:11px 14px;min-height:44px;
  border:1px solid #333;border-radius:7px;background:#fff;color:#222!important;
  text-decoration:none!important;font-size:13px;font-weight:750;line-height:1.5;
}
.pl-product-layering__link span{flex:none;font-size:17px;line-height:1}
.pl-product-layering__link:hover{background:#222;color:#fff!important}
.pl-product-layering__link:focus-visible{outline:3px solid #777;outline-offset:3px}
@media (min-width:700px) and (max-width:1199px){
  .pl-product-layering{padding:18px 19px}
}
@media (max-width:699px){
  .pl-product-layering{padding:17px 16px;margin:17px 0 6px;border-radius:8px}
  .pl-product-layering__intro{font-size:13px}
  .pl-product-layering__link{padding:11px 12px}
}