.faq-section-item-style-2 {
border: 1px solid #DDD !important;
}  .swiper-button-next, .swiper-button-prev {
width: 48px !important;
height: 48px !important;
border-radius: 50% !important;
top: auto !important;
bottom: 50% !important;
background-color: rgba(0, 0, 0, 0.5) !important;
opacity: 0.5 !important;
transform: translateY(50%) !important;
color: white !important;
transition: var(--gtm-transition) !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
font-size: 16px !important;
}
.swiper-button-next:hover, .swiper-button-prev:hover {
opacity: 1 !important;
background-color: var(--wp--preset--color--tertiary) !important;
}  @media screen and (max-width: 460px) {
.top-5-list-row {
flex-wrap: wrap !important;
}
.top-5-list-fill {
display: none !important;
}
}  @media screen and (max-width: 764px) {
.wp-block-gtm-review-breakdown__container {
word-break: break-word;
}
}  @media screen and (max-width: 764px) {
.wp-block-gtm-review-breakdown__container {
word-break: break-word;
}
} .wp-block-gtm-review-note ul, .wp-block-gtm-review-note ol {
word-break: break-all;
}   .parent-wrapper {
display: flex;
gap: .85rem;
}
.child-cato {
padding: 10px;
background: #F2F8FE;
border: none;
border-radius: 5px;
font-size: 16px;
font-weight: 500;
word-break: break-all;
width: max-content;
}
a:where(:not(.wp-element-button)) {
color: var(--wp--preset--color--secondary-text);
text-decoration: none !important;
}  .wp-block-gtm-review-total-score {
max-height: 132px;
}
@media screen and (min-width: 768px) {
.review-breakdown-row {
align-items: flex-end !important;
}
}