.tj-pdp-rel{background:var(--tj-fundo-pagina);padding-block:var(--tj-secao-vertical);}
.tj-pdp-rel__wrap{max-width:1440px;margin-inline:auto;padding-inline:var(--tj-margem-pagina);display:flex;flex-direction:column;gap:32px;}
.tj-pdp-rel__head{display:flex;align-items:center;justify-content:space-between;gap:24px;}
.tj-pdp-rel__title{margin:0;text-align:left;font-family:var(--tj-fonte-titulo);font-weight:500;font-size:var(--tj-fs-h2);line-height:var(--tj-lh-h2);letter-spacing:-.03em;color:var(--tj-texto-principal);}
.tj-pdp-rel__slider{width:100%;padding-inline:var(--tj-margem-pagina);margin-inline:calc(-1 * var(--tj-margem-pagina));}
.tj-pdp-rel__slider .swiper-slide{width:170px;height:auto;}
.tj-pdp-rel__item{height:100%;}
@media(min-width:1000px){
  .tj-pdp-rel__slider .swiper-slide{width:calc((100% - 3 * 24px) / 4);}
}
.tj-pdp-rel__link{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap;text-decoration:none;color:var(--tj-texto-marca);font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-botao);line-height:var(--tj-lh-botao);}
.tj-pdp-rel__link:hover{filter:brightness(.9);}
.tj-pdp-rel__link--bottom{display:none;}
@media(max-width:749px){
  .tj-pdp-rel__head{flex-direction:column;align-items:center;gap:12px;}
  .tj-pdp-rel__title{text-align:center;}
  .tj-pdp-rel__link--top{display:none;}
  .tj-pdp-rel__link--bottom{display:inline-flex;align-self:center;}
}
@media(min-width:1000px){
  .tj-pdp-rel__slider{padding-inline:0;margin-inline:0;}
}
@media(max-width:999px){
  .tj-pdp-rel__slider{width:auto;}
}
