.price-table-wrapper{width:100%;margin-top:32px;overflow:hidden;background:#ffffff;border:1px solid rgba(18,17,32,0.08);border-radius:18px;box-shadow:0 18px 50px rgba(18,17,32,0.06)}.price-table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#121120;background:#ffffff}.price-table th,.price-table td{border:0;border-bottom:1px solid rgba(18,17,32,0.07);padding:18px 24px;text-align:left;vertical-align:middle;line-height:1.45}.price-table thead th{padding-top:20px;padding-bottom:20px;color:#121120;background:#dadde21f;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.price-table thead th:first-child{border-top-left-radius:18px}.price-table thead th:last-child{border-top-right-radius:18px}.price-table tbody td{font-size:16px;font-weight:500}.price-table th:first-child,.price-table td:first-child{width:auto}.price-table th:nth-child(2),.price-table td:nth-child(2){width:110px;white-space:nowrap;text-align:center}.price-table th:nth-child(3),.price-table td:nth-child(3){width:130px;white-space:nowrap;text-align:right}.price-table tbody td:nth-child(3){color:#121120;font-size:17px;font-weight:700}.price-table tbody tr:nth-child(even){background:#dadde21f}.price-table tbody tr{transition:background-color 0.2s ease,transform 0.2s ease}.price-table tbody tr:hover{background:#e1e2e463}.price-table tbody td:first-child{position:relative}.price-table tbody tr:hover td:first-child::before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:4px;border-radius:0 4px 4px 0;background:#7fc995}.price-table tbody tr:last-child td{border-bottom:0}.price-table tbody tr:last-child td:first-child{border-bottom-left-radius:18px}.price-table tbody tr:last-child td:last-child{border-bottom-right-radius:18px}@media (max-width:980px){.price-table th,.price-table td{padding:16px 18px}.price-table tbody td{font-size:15px}.price-table th:nth-child(2),.price-table td:nth-child(2){width:90px}.price-table th:nth-child(3),.price-table td:nth-child(3){width:105px}}@media (max-width:767px){.price-table-wrapper{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.price-table,.price-table thead,.price-table tbody,.price-table tr,.price-table th,.price-table td{display:block;width:100%}.price-table{background:transparent}.price-table thead{display:none}.price-table tbody tr{position:relative;margin-bottom:14px;padding:18px 20px;overflow:hidden;background:#ffffff;border:1px solid rgba(18,17,32,0.08);border-radius:14px;box-shadow:0 10px 30px rgba(18,17,32,0.05)}.price-table tbody tr:nth-child(even),.price-table tbody tr:hover{background:#ffffff}.price-table tbody tr::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#7fc995}.price-table tbody td{padding:0;border:0;text-align:left}.price-table tbody td:first-child{margin-bottom:14px;padding-right:0;font-size:16px;font-weight:600;line-height:1.45}.price-table tbody td:first-child::before{display:none}.price-table tbody td:nth-child(2),.price-table tbody td:nth-child(3){display:inline-block;width:auto;font-size:14px;white-space:nowrap}.price-table tbody td:nth-child(2){margin-right:14px;color:rgba(18,17,32,0.55);text-align:left}.price-table tbody td:nth-child(2)::before{content:"Ühik: ";font-weight:600}.price-table tbody td:nth-child(3){color:#121120;font-size:17px;font-weight:700;text-align:left}.price-table tbody td:nth-child(3)::before{content:"Hind: ";margin-right:4px;color:rgba(18,17,32,0.55);font-size:14px;font-weight:600}}