.top-questions-container{padding-left:16px}
.related-heading{font-size:20px;line-height:24px}
.topqa-container::-webkit-scrollbar{display:block;height:5px}
.topqa-container::-webkit-scrollbar-track{margin-left:16px;margin-right:16px}
.topqa-headline{color:#001952;font-feature-settings:'liga' off,'clig' off;margin-bottom:0}
.votes-img{margin-top:-5px}
.qa-title{height:78px}
.topqa-img{width:100%;height:123px;margin-bottom:10px;border-radius:8px;overflow:hidden}
.topqa-img img{width:100%;height:100%;object-fit:cover}
.content-section{padding:12px}
.parent-votes{color:navy;display:flex;align-items:center;gap:6px;margin-top:auto}
.parent-votes img{margin-bottom:5px}
.topqa-question-main{position:relative}
.top-questions-container{margin:0 auto;margin-bottom:32px;max-width:1170px;display:flex;flex-direction:column;gap:16px}
.topqa-container{margin:auto;overflow-x:scroll;scrollbar-width:none;white-space:nowrap;padding-bottom:10px}
#relatedQnsTitle{margin-bottom:16px;margin:auto;max-width:932px}
.related-heading{color:#333;font-feature-settings:'liga' off,'clig' off;font-family:"Petco Circular CAP";font-size:25px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:.25px}
.qa-card{background:#f4f7ff;border:1px solid #ddd;border-radius:8px;width:218px;height:250px;box-shadow:0 2px 4px rgba(0,0,0,0.1);transition:box-shadow .3s ease;margin-right:15px;display:inline-block;white-space:normal;vertical-align:top}
.question-link{text-decoration:none !important}
.related-qns-title{font-size:16px;font-weight:700;line-height:22px;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;letter-spacing:.5px;font-family:Petco Circular CAP;leading-trim:none}
.related-qns-description{color:#333;font-family:"Petco Circular CAP";font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px}
.read-button{color:var(--Primary-DarkGray,#656565);margin:0;text-transform:math-auto;text-decoration:underline}
.topqa-empty-state{text-align:center}
@media(max-width:1270px){.scroll-left,.scroll-right{display:none !important}
}
@media(min-width:992px){.top-questions-container{margin-bottom:40px}
}
@media(min-width:1200px){.top-questions-container{padding-left:0}
}
@media(min-width :1270px){.topqa-container{overflow-x:hidden;scrollbar-width:none}
.scroll-left-icons,.scroll-right-icons{width:52px;height:52px}
.scroll-left-icons svg,.scroll-right-icons svg{width:52px;height:52px}
.scroll-left,.scroll-right{width:52px;height:52px;display:flex;justify-content:center;align-items:center;background:#f2f3f5;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,0.1)}
.scroll-left{left:-64px;width:52px;height:52px;flex-shrink:0}
.scroll-right{right:-64px;flex-shrink:0}
.scroll-left,.scroll-right{opacity:0;pointer-events:none;transition:opacity .3s ease}
.scroll-left.visible,.scroll-right.visible{opacity:1;pointer-events:auto}
.scroll-left:hover svg rect:first-of-type,.scroll-right:hover svg rect:first-of-type{fill:#ccc}
.scroll-left.hidden,.scroll-right.hidden{opacity:0;pointer-events:none}
.flip-horizontaly{transform:scaleX(-1)}
.qa-card:last-child{margin-right:0}
}