.page-problem{padding:30px 0 0;overflow-x:hidden}.page-problem .repairTooltip{color:#000;text-align:left;background-color:#ff9015;border-radius:8px;gap:8px;padding:8px 15px;font-weight:400;display:flex}.page-problem .repairTooltip .icon{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-family:monospace;font-size:16px;font-weight:700;display:flex}.page-problem .problems-on-top-brands{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:52px;margin-bottom:52px;display:flex}.page-problem .problems-on-top-brands .item{text-align:center;flex:none}.page-problem .problems-on-top-brands .item img{max-width:100%;height:auto}.page-problem .problems-on-top-brands .item h2.title{color:var(--colorPrimaryOrange);font-size:18px;font-weight:400}@media (max-width:767px){.page-problem .problems-on-top-brands{gap:8px}.page-problem .problems-on-top-brands .item{flex:0 0 calc(33% - 8px);max-width:calc(33% - 8px)}.page-problem .problems-on-top-brands .item img{width:100%;max-width:100px}}.page-problem .areas-box{gap:24px;margin-top:52px;margin-bottom:52px;display:flex}@media (max-width:767px){.page-problem .areas-box{flex-direction:column;gap:16px}}.page-problem .areas-box .problem-solution-box{color:#555;background:linear-gradient(#f8f8f8 35%,#fff 100%);border-radius:18px;flex-direction:column;flex:1;justify-content:space-between;gap:24px;min-width:0;padding:25px;display:flex}@media (max-width:767px){.page-problem .areas-box .problem-solution-box{padding:18px}}.page-problem .areas-box .problem-solution-box h2{margin-bottom:24px}.page-problem .areas-box .problem-solution-box ul{padding-left:1.25rem;font-size:10pt}.page-problem .areas-box .problem-solution-box .button-bottom{background-color:#dfdfe3;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .25s linear;display:flex}.page-problem .areas-box .problem-solution-box .button-bottom:hover{opacity:.6}.page-problem .areas{text-align:center;flex-direction:column;gap:12px;display:flex}.page-problem .accordion{margin-top:52px;margin-bottom:52px}.page-problem .accordion p{text-align:left;margin:0;font-size:14px}.page-problem .accordion p .accordion-button{padding-left:10px;padding-right:10px}.page-problem .accordion p .accordion-button:focus{box-shadow:none}.page-problem .accordion .accordion-item{border-top:0;border-left:0;border-right:0}.page-problem .accordion .accordion-item .accordion-button:not(.collapsed){background-color:#ff9015;font-weight:500}.page-problem .accordion .accordion-item .accordion-body{flex-direction:column;gap:8px;padding:10px;display:flex}.page-problem .accordion .accordion-item .accordion-body ul{text-align:left;font-size:14px}.page-problem .accordion .accordion-item .accordion-body .primary-button{cursor:pointer;word-break:break-word;align-items:center;gap:18px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:12px 16px;display:flex}.page-problem .accordion .accordion-item .accordion-body .primary-button svg{flex-shrink:0;width:16px}@media (max-width:767px){.page-problem .accordion .accordion-item .accordion-body .primary-button{gap:10px;max-width:100%;padding:10px 12px;font-size:14px}}.page-problem #repairCategory .productsTitle{margin-top:20px}.page-problem #repairCategory .productsTitle .subtitle{font-size:16px;font-weight:500}.page-problem #repairCategory .productsGrid{flex-wrap:wrap;gap:16px;display:flex}.page-problem #repairCategory .productsGrid .col-product{background-color:#fafafa;border:1px solid #e9e9e9;border-radius:8px;padding:8px}
