.ProductComparison{align-items:center;display:flex;flex-direction:column;justify-content:center}.ProductComparisonInfo{gap:1.125rem;display:flex;flex-direction:column;padding:5rem 0;width:100%;justify-content:center;align-items:center;text-align:center}.ProductComparisonContainer{display:flex;flex-direction:row;gap:2.5rem;justify-content:center;width:100%;padding-top:.625rem}.ProductComparisonDetails{align-items:center;display:flex;flex-direction:column;gap:1.125rem;justify-content:center;align-self:start}.ProductComparisonSection{display:flex;flex-direction:column;gap:.75rem;padding:2.875rem 0;width:100%;overflow:auto}.ProductComparisonSectionContainer{display:flex;flex-direction:row;gap:2.5rem;justify-content:space-between;width:100%}.ProductComparisonImageContainer{align-items:center;background-color:#fff;border-radius:.625rem;display:flex;flex-direction:column;justify-content:center;padding:1rem 0rem;max-height:28.75rem;overflow:hidden;width:100%}.ProductComparisonMentions{display:flex;flex-direction:column;gap:1.125rem}.ProductComparisonSectionWidth{width:calc(50% - 2.5rem - .5px)}.ProductComparisonPrice{align-self:flex-start}.ProductComparisonSectionLine{background-color:var(--primary-ui);border-radius:.625rem;height:2px;width:3.125rem}.ProductDetailsImage{border-radius:.625rem;height:28.75rem;object-fit:contain;width:28.75rem}.ProductDetailsSentiment{width:100%}.ProductComparisonKeywordFiltersContainer{align-items:flex-start;display:flex;flex-direction:row;gap:.625rem;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}white-space:nowrap;text-overflow:ellipsis}.ProductComparisonDescription pre{font-family:var(--gb-font-family);white-space:pre-wrap;word-break:break-word;max-width:100%;overflow-x:auto}.MentionFilter{width:fit-content;display:flex}.ProductDetailsSentiment{gap:1.125rem!important}.RedditActions{gap:.5rem}.ProductDetailsSentimentScore{cursor:default}.ProductComparisonSummary{display:flex;flex-direction:column;gap:.75rem}.Dropdown{width:100%}.DropdownButton{background:var(--bg-secondary)!important;border:1px solid var(--text-secondary);font-size:1.25rem!important;display:flex;justify-content:space-between;padding:.625rem 1.25rem!important}.DropdownButton>svg{height:1.5rem;width:1.5rem;color:var(--primary-text-hover)}.DropdownOptions{position:absolute;width:100%}.DropdownOption{display:flex;border-top:.5px solid var(--text-placeholder);background:var(--border-section);padding:.625rem 1.25rem!important}.DropdownOption:hover{background:var(--bg-primary)!important}.DropdownOption>span{font-size:1.25rem!important}.DropdownOption:first-child{border-top:none}.ProductComparisonDetailsLoading{display:flex;justify-content:center;width:calc(50% - 2.5rem - .5px)}.ProductComparisonTitle{display:grid;grid-template-columns:1fr auto 1fr;grid-column-gap:1rem;align-items:start;justify-items:center}.ProductComparisonTitle>h1{background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.5) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ProductDetailsSentimentTitleText{display:flex;gap:.5rem;align-items:center}@media (max-width: 768px){.ProductComparisonSectionContainer,.ProductComparisonContainer{flex-direction:column}.ProductDetailsImage{height:22.5rem;width:22.5rem}.ProductComparison{padding:1.5rem 1rem}.ProductComparisonSection{gap:1rem;padding:1.5rem 0}.ProductComparisonInfo{padding:0}.ProductComparisonSectionLine{display:none}.ProductComparisonSectionWidth{width:100%}.DropdownButton{font-size:1rem!important;font-weight:400;border-radius:.4rem!important}.DropdownOption>span{font-size:1rem!important;font-weight:400}.DropdownButton>svg{height:1.125rem;width:1.125rem}.ProductComparisonTitle{display:flex;flex-direction:column;align-items:center}.ProductComparisonTitle>h2{background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.5) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}
